2009-11-02 15:15:03 +0000 2009-11-02 15:15:03 +0000
474
474

Créer/renommer un fichier/dossier qui commence par un point dans Windows ?

De nombreux programmes ont besoin de noms de dossiers qui commencent par un point, comme .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), je reçois un message d'erreur disant “Vous devez entrer un nom de fichier”. La seule solution que j'ai trouvée est d'ouvrir une invite de commande (Démarrer > Exécuter > “CMD” > OK) et d'entrer 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 piratage du registre pour corriger ce problème, afin que je puisse entrer le nom du dossier directement dans l'explorateur ?

Réponses (13)

658
658
658
2012-03-30 18:25:56 +0000

Pour créer/renommer sur l'explorateur Windows, il suffit de renommer en .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, à l'invite de commande :

echo testing > .name
59
59
59
2012-06-29 22:59:27 +0000

Vous pouvez créer un dossier en utilisant l'invite de commande avec :

mkdir .foldername

Vous pouvez créer un fichier en utilisant l'invite de commande avec :

echo.>.filename.extension

33
33
33
2016-12-14 15:56:04 +0000

Bonne question. Il existe un moyen simple de le faire à partir de l'explorateur Windows sans utiliser d'invite de commande ou de shell. Supposons que vous vouliez créer un dossier appelé : “.apple

  1. Créez un nouveau dossier à partir de l'explorateur Windows comme vous le feriez normalement.
  2. Lorsque vous êtes invité à entrer un nom, tapez : “.apple.” (remarquez le point à la fin)

Windows doit créer un dossier appelé : “.apple

Veuillez noter que je n'ai utilisé ce dossier que sous Windows 7. Je ne suis pas sûr que les autres versions de Windows supportent cela.

P.S. Chris Moschini dit dans un commentaire que cela fonctionne sous Windows 10.

14
14
14
2012-07-15 16:41:27 +0000

Utilisez un navigateur de fichiers autre que Explorer (Shell). J'ai testé avec WinRAR, 7-Zip ect. Par exemple, ouvrez WinRAR, puis naviguez vers vos fichiers ou dossiers, cliquez dessus, appuyez sur F2 (renommer), mettez un . au début, c'est fait ! J'ai fait des tests avec WinRAR et 7-Zip. Vous n'avez pas besoin d'ajouter à Zip ou de faire un fichier compressé.

La méthode plus simple que j'ai trouvée dans l'autre réponse, il suffit de mettre un . à la fin aussi.

6
6
6
2013-04-12 19:51:42 +0000

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 marché pour moi.

5
5
5
2013-11-20 15:12:41 +0000

Vous pouvez le faire avec powerhell cmdlet New-Item.

Ouvrez la console PowerShell et entrez

Pour le dossier :

New-Item .whatever -type file

Pour le dossier :

New-Item .whatever -type directory
4
4
4
2009-11-03 10:12:18 +0000

Total Commander le fait de manière visuelle.

3
3
3
2012-06-30 00:15:02 +0000

Utilisez Windows Powershell. Sinon, ce n'est pas possible avec DOS/Explorer - la seule méthode consiste à créer foo.bar et à le renommer avec la fenêtre de l'explorateur.

Avec Powershell, vous pouvez

touch .bak

avec succès.

2
2
2
2015-12-16 23:06:05 +0000

Je n'ai pas pu créer .bowerrc. Alors

D'abord, j'ai créé bowerrc Ensuite, à un prompt dos, j'ai dit :

>powershell
PS > ren bowerrc .bowerrc
PS > exit
>
1
1
1
2018-03-05 11:16:30 +0000

Windows le permet. Ouvrez l'explorateur Windows. Maintenant, dans le menu contextuel du clic droit -> Nouveau -> Dossier. Tapez le nom de votre dossier en commençant par un point (.) et en terminant par un point (.) et le point suivant est supprimé lors de la sauvegarde, par exemple .test. devient .test

1
1
1
2018-08-12 10:45:38 +0000

C'est ma façon préférée de le faire : J'ai installé ConEmu et je l'ai intégré dans le menu contextuel de Windows. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7

Lorsque j'ai besoin de renommer un fichier en un autre avec le point, je choisis “ConEmu ici” dans le menu contextuel, puis je tape :

ren name .name

Peut également être utilisé avec la méthode echo ci-dessus. Avantages de

:

  • Rapide et facile, ne vous fait pas trop sortir du contexte.
  • Pas besoin de taper D: enter cd D:\ ____\_____ \ _______\____
  • Pas besoin d'installer un logiciel que vous n'auriez pas autrement (j'aime et j'utilise ConEmu à des fins diverses).
0
0
0
2019-09-14 18:37:06 +0000

Il est possible de créer un fichier/dossier .jedit sous Windows. Veuillez le créer avec deux points (comme .jedit.) et le dernier point sera automatiquement supprimé.

0
0
0
2011-02-22 18:31:53 +0000

Il suffit de télécharger Anyclient et Fast Folder Rename. Fast Folder Rename permet de nommer un dossier .whatever, en utilisant la fonction de remplacement. Anyclient téléchargera le dossier et l'affichera, même s'il fonctionne sur un système Windows.