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

Creare/nominare un file/cartella che inizia con un punto in Windows?

Molti programmi hanno bisogno di nomi di cartelle che iniziano con un punto, come .emacs.d, .gimp-2.2, .jedit, mkdir .mydir ecc. Come si crea una cartella di questo tipo?

Quando si utilizza Windows Explorer in Windows 2000 (e in altre versioni), viene visualizzato un messaggio di errore che dice “È necessario inserire un nome di file”. L'unica soluzione che mi è venuta in mente è aprire un prompt di comando (Start > Esegui > “CMD” > OK) e inserire &007.

Perché Microsoft ha questo messaggio di errore nell'Explorer, ma non nella shell del comando? C'è qualche hack del registro di sistema per risolvere il problema, in modo da poter inserire il nome della cartella direttamente nell'Explorer?

Risposte (13)

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

Per create/rinominare su windows explorer , basta rinominare in .name. - Il punto aggiuntivo alla fine è necessario, e sarà rimosso da Windows Explorer.

Per creare un nuovo file inizia con un punto, al prompt dei comandi:

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

È possibile creare una cartella utilizzando il prompt dei comandi con:

mkdir .foldername

È possibile creare un file utilizzando il prompt dei comandi con:

echo.>.filename.extension

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

Bella domanda. C'è un modo semplice per farlo da Windows Explorer senza usare un prompt dei comandi o una shell. Supponiamo che si voglia creare una cartella chiamata: “.apple

  1. 1. Creare una nuova cartella da Windows Explorer come si farebbe normalmente.
  2. Creare una nuova cartella da Windows Explorer. 2. Quando vi viene richiesto di inserire un nome, digitate: “.apple.” (notare il punto alla fine)

Windows dovrebbe creare una cartella chiamata: “.apple

Si prega di notare che ho usato questo solo su Windows 7. Non sono sicuro se altre versioni di Windows supportano questo.

P.S. Chris Moschini dice in un commento che funziona in Windows 10.

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

Utilizzare un qualsiasi browser di file diverso da Explorer (Shell). Ho testato con WinRAR, 7-Zip ect. Per esempio, apri WinRAR, poi naviga verso i tuoi file o cartelle, cliccaci sopra, premi F2 (rinomina), metti un . all'inizio, Fatto! Ho testato sia con WinRAR che con 7-Zip. Non è necessario aggiungere a Zip o fare un file compresso.

Il metodo più semplice che ho trovato in altre risposte, basta mettere un . anche alla fine.

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

Aprire una finestra di prompt dei comandi e inserire i seguenti comandi:

cd /path/to/the/file
ren file.extension .file.extension

Che per me ha funzionato.

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

Si può fare con powershell cmdlet New-Item.

Aprire la console PowerShell e inserire

Per File:

New-Item .whatever -type file
``` ```
New-Item .whatever -type directory

Per Cartella:

&001

4
4
4
2009-11-03 10:12:18 +0000

Total Commander lo fa in modo visivo.

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

Utilizzare Windows Powershell. Altrimenti questo non è possibile con DOS/Explorer - l'unico metodo è quello di creare foo.bar e poi rinominare con la finestra explorer.

Con Powershell è possibile

touch .bak

con successo.

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

Non sono riuscito a creare .bowerrc. Così

Prima ho creato bowerrc Poi, a un prompt dos ho detto:

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

Le finestre lo consentono. Aprire Esplora risorse. Ora sul menu contestuale con il tasto destro del mouse -> Nuovo -> Cartella. Digitare il nome della cartella che inizia con un punto (.) e termina con un punto (.) e il punto di trascinamento viene rimosso quando viene salvato, ad es. .test. diventa .test

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

Il mio modo preferito per farlo: Ho installato ConEmu e l'ho integrato nel menu contestuale di Windows. https://stackoverflow.com/questions/21852965/open-in-conemu-right-click-menu-windows-7 &003

Quando devo rinominare un file in uno con il punto scelgo “ConEmu qui” dal menu contestuale, poi scrivo:

ren name .name

Può essere usato anche con il metodo echo di cui sopra.

Vantaggi:

  • Veloce e facile, non ti porta troppo fuori dal contesto.
  • Non c'è bisogno di digitare D: enter cd D:\ ____\_____ \ _______\____
  • Non c'è bisogno di installare software che altrimenti non avresti (mi piace e uso ConEmu per vari scopi).
0
0
0
2019-09-14 18:37:06 +0000

È possibile creare file e cartelle .jedit su Windows. Si prega di crearlo con due punti (come .jedit.) e l'ultimo punto sarà rimosso automaticamente.

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

Basta scaricare Anyclient e Fast Folder Rename. Fast folder rename darà un nome a una cartella .whatever, utilizzando la funzione di sostituzione. Anyclient caricherà la cartella e la mostrerà, anche se funziona su un sistema Windows.