De nombreux programmes ont besoin de noms de dossier commençant par un point, tels que .emacs.d
, .gimp-2.2
, .jedit
, etc. Comment créer un tel dossier?
Lorsque j'utilise l'Explorateur Windows dans Windows 2000 (et d'autres versions), un message d'erreur indiquant "Vous devez entrer un nom de fichier" s'affiche. La seule solution que j'ai trouvée consiste à ouvrir une commande Invite (Démarrer> Exécuter> "CMD"> OK) et à saisir mkdir .mydir
.
Pourquoi Microsoft a-t-il ce message d'erreur dans l'explorateur, mais pas dans le shell de commande? Existe-t-il un hack du registre pour résoudre ce problème, afin que je puisse entrer le nom du dossier directement dans l'Explorateur?
Pour créer/renommer sous Windows Explorer , renommez simplement .name.
- Le point supplémentaire à la fin est nécessaire et sera supprimé par l’explorateur Windows.
Pour créer un nouveau fichier commence par un point, sur invite de commande:
echo testing > .name
Vous pouvez créer un dossier à l'aide de l'invite de commande avec:
mkdir .foldername
Vous pouvez créer un fichier en utilisant la commande Invite avec:
echo.>.filename.extension
Bonne question. Il existe un moyen simple de le faire à partir de l'Explorateur Windows sans utiliser une commande Invite ou Shell. Supposons que vous vouliez créer un dossier appelé ".Apple
"
.Apple.
" (notez le point à la fin).Windows devrait créer un dossier appelé ".Apple
"
Veuillez noter que je l'ai utilisé uniquement sous Windows 7. Je ne sais pas si d'autres versions de Windows le prennent en charge.
P.S. Chris Moschini déclare dans un commentaire que cela fonctionne dans Windows 10.
Utilisez n’importe quel navigateur de fichiers autre que Explorer (Shell). J'ai testé avec WinRAR, 7-Zip ect. Par exemple, ouvrez WinRAR, puis accédez à vos fichiers ou dossiers, cliquez dessus, appuyez sur F2 (renommer), mettez un .
au début, c'est fait! J'ai testé avec WinRAR et 7-Zip. Vous n'avez pas besoin d'ajouter à Zip ou de créer un fichier compressé.
La méthode la plus simple que j'ai trouvée dans une autre réponse, il suffit de mettre un .
à la fin aussi.
Ouvrez une fenêtre d'invite de commande et entrez les commandes suivantes:
cd /path/to/the/file
ren file.extension .file.extension
Cela a fonctionné pour moi.
Vous pouvez le faire avec la cmdlet powershell New-Item
.
Ouvrez la console PowerShell et entrez
Pour le fichier:
New-Item .whatever -type file
Pour le dossier:
New-Item .whatever -type directory
Total Commander le fait de manière visuelle.
Utilisez Windows Powershell. Sinon, cela n’est pas possible avec DOS/Explorer - la seule méthode consiste à créer foo.bar puis à le renommer avec la fenêtre de l’explorateur.
Avec Powershell, vous pouvez
touch .bak
avec succès.
Je n'ai pas pu créer .bowerrc
. Alors
J'ai d'abord créé bowerrc. Puis, à une invite, j'ai dit:
>powershell
PS > ren bowerrc .bowerrc
PS > exit
>
Ma façon préférée de faire ceci: J'ai installé et intégré ConEmu dans le menu contextuel de Windows. https://stackoverflow.com/questions/21852965/open-in-conem-right-click-menu-windows-7
Lorsque je dois renommer un fichier avec le point, je choisis "ConEmu here" dans le menu contextuel, puis tapez:
ren name .name
Peut aussi être utilisé avec la méthode echo
ci-dessus.
Avantages:
D: enter cd D:\\____\\_____\\_______\\____
Windows permet cela. Ouvrez l'explorateur Windows. Maintenant, dans le menu contextuel du clic droit -> Nouveau -> Dossier. Tapez le nom de votre dossier à la fois en commençant par un point (.
) et en terminant par un point (.
). Le point final est supprimé lors de la sauvegarde, par exemple. .test.
devient .test
Il suffit de télécharger Anyclient et Fast Folder Rename. Renommer rapidement le dossier nommera un dossier .whats, en utilisant la fonctionnalité de remplacement. Anyclient téléchargera le dossier et l'affichera, même s'il fonctionne sur un système Windows.