Come faccio a creare manualmente un file con a. (punto) prefisso in Windows? Ad esempio .htaccess


450

Voglio creare un .htaccessfile manualmente e ho scoperto che sembra impossibile tramite l'interfaccia utente di Windows. Ottengo un "devi digitare un nome file". Messaggio. Ci deve essere un modo per creare file .come prefisso in Windows.

Questo può essere fatto manualmente?

Inserisci qui la descrizione dell'immagine


42
Non posso credere che nessuno su SO lo abbia mai chiesto prima.
Doug Chamberlain,

5
@Will C'è qualche altro posto in cui potrebbero sorgere altre domande come questa? Ho notato che hai chiuso entrambi, ma a giudicare dalla risposta e dalle opinioni su entrambe le domande, sembrerebbe che ci sia almeno un certo interesse per le domande di questo tipo.
Doug Chamberlain,

44
Mi ero imbattuto in questo prima e sapevo che c'era una risposta facile. Sono stato sorpreso di non trovarlo qui. Quindi, ho fatto qualche altra ricerca e l'ho trovato altrove. Non posso "rispondere" perché la domanda è chiusa, quindi eccola qui: basta aggiungere un punto in più DOPO il file. Windows lo lascerà cadere. .this.=>.this
TecBrat,

10
Per favore qualcuno pensa di esprimere nuovamente il voto. A mio avviso, questo non è fuori tema, in quanto Windows Explorer è uno strumento utilizzato da molti sviluppatori, specialmente quando è nuovo nel settore. La creazione di un .htaccessè un problema comune per i principianti o gli sviluppatori web di hobby. E: questo problema mi ha infastidito per anni, la maggior parte delle soluzioni alternative sono alle prese con l'inferno (chiama cmd...) e c'è un modo migliore (grazie @TecBrat). Google mi ha dato questa pagina come miglior risultato per "Windows crea il file che inizia con il punto", quindi la risposta dovrebbe essere qui di tutti i posti (come una risposta con un buon punteggio!)
Kratenko

5
Ho tentato di riaprirlo. Ne avevo bisogno per aggiungere un file .ignore Git. Questa può essere una domanda relativa alla programmazione; non è semplicemente una domanda "come si usa Explorer".
james.garriss,

Risposte:


364

Se avvii Blocco note e poi File -> Salva con nome -> Scrivi .htaccess e scegli "Tutti i file" come tipo - allora creerà il file .htaccess per te.

Blocco note salvato come .htaccess


26
Apprezzo sempre l'aggiunta di immagini.
Doug Chamberlain,

101
Non è davvero necessario aprire il blocco note. Basta aggiungere un altro punto al nome del file o della cartella e verrà rinominato nel testo che lo precede. Vedi qui: superuser.com/questions/64471/…
Griffin

27
Non lo sapevo. Quindi si può semplicemente creare il file digitando ".htaccess". in explorer e l'ultimo punto verrà rimosso automaticamente. Bello.
foens

Come follow-up, puoi semplicemente nominare un file con un punto in Windows 10, senza dover usare il trucco del blocco note?
Satbir Kira,

4
@Griffin, dovresti dare una risposta al tuo commento. Ottimo, perché funziona anche per le cartelle. E no @Sabit Kira in Windows 10 Al momento ottengo ancora lo stesso errore esatto You must type a filename.
Bart,

285

Windows 7, 8 e 10

Questo è estremamente facile da Windows 7. In Esplora file, fai clic con il pulsante destro del mouse ovunque e crea un nuovo file. Digitare il nuovo nome file come .something.(notare il periodo aggiunto) e premere Invio due volte, lavoro completato.

Dimostrando come creare un file senza nome in Esplora file.

Quindi, invece di essere richiesto

È necessario digitare un nome file.

Ti verrà invece richiesto

Se si modifica un'estensione del nome file, il file potrebbe diventare inutilizzabile.


Questo funziona anche per quando vuoi rinominare i file, fantastico! grazie
Ovidiu Dolha il

6
Questa dovrebbe essere la risposta accettata. Soprattutto perché la ridenominazione funziona anche in questo modo.
Noitidart,

Questo non funziona per me. Tutto ciò che fa è creare .something..txt, come mostrato nella Detailsscheda nelle proprietà del file. Sono su Windows 7 ...
Stam Kaly,

8
@StamKaly Sembra che tu stia nascondendo le estensioni. Nelle opzioni di Esplora file assicurati che l'opzione "Nascondi estensioni per tipi di file noti" sia deselezionata. Oppure, se sei su Windows 10, vai alla scheda Visualizza e seleziona "Estensioni di file".
Matt Kieran,

1
Non ci posso credere. Ho usato la soluzione di hacking in tutti questi anni e solo oggi ho pensato a Google se ci sono soluzioni migliori disponibili ora.
VarunAgw,

89

All'interno di Blocco note selezionare File>Save As...

Nome file: ".whatever you want"(con il punto iniziale)

Puoi farlo in Explorer (in Windows 7) aggiungendo un punto alla fine del nome file:

.whatever you want.

Windows rimuoverà automaticamente il punto finale durante la convalida.


Prova a provare a creare un file da Explorer chiamato .htaccess Non credo che tu abbia fisicamente provato a farlo.
Doug Chamberlain,

3
Hai aggiunto un punto "." fino alla fine del nome file?
dhirschl,

Sto usando Windows XP, ho aggiornato i tag della domanda per riflettere il sistema operativo
Doug Chamberlain,

6
Questo è documentato ovunque? È così strano che sembra quasi un bug.
WCWedin

1
Grazie. Questa seconda opzione sembra essere più semplice di quella nella risposta più votata a questa domanda. Funziona anche con le cartelle se vuoi rinominare la tua cartella iniziando con un punto.
Rolen Koh,

29

Vai al prompt dei comandi, cd nella cartella appropriata e digitare:

notepad .htaccess

Dopo la finestra di dialogo di conferma verrà creato il file e lo modificherai direttamente. Se vuoi solo creare un file vuoto, prova

echo. > .htaccess

Non ho mai pensato di echeggiare su un file.
Doug Chamberlain,

3
echogenera un testo ECHO attivo. che viene scritto nel file. echo.crea un file con alcuni spazi bianchi al suo interno.
Boocko,

4
utilizzare type nul > .htaccessinvece, che creerà un file senza contenuto
phuclv


9

Puoi farlo in qualsiasi programma diverso da Explorer, ad esempio Notepad, cmd.exeecc.

Non puoi farlo in Explorer, e Raymond Chen ha offerto una spiegazione sul perché no .


4
Ottimo commento dal post sul blog collegato: "L'insieme di persone che desiderano file che iniziano con un punto e quello di persone che mantengono nascoste le estensioni conosciute non hanno intersezione".
WCWedin

9

Digita .htaccess. come nome file. Notare il punto alla fine di htaccess. Questo cambierà in Windows in .htaccess senza un punto alla fine.


lo adoro! bello anche il fatto che stia ancora utilizzando l'interfaccia utente di Windows che faceva parte della domanda originale.
PTansey,

4

Anche se non hai un editor di terze parti (Notepad ++ ecc.), Puoi anche creare file con punto come prefisso.

Per creare il .htaccessfile, creare prima il file htaccess.txt con Context Menu > New Text Document.

Quindi premere Alt + D(Windows 7) e Ctrl + Cper copiare il percorso dalla barra degli indirizzi di Esplora risorse.

Quindi vai alla riga di comando e digita il codice come di seguito per rinominare il tuo file:

rename C:\path\to\htaccess.txt .htaccess

Ora hai uno spazio vuoto .htaccesssenza aprirlo in nessun editor.

Spero che questo ti aiuti.


4

Puoi salvarlo usando la finestra di dialogo Salva con nome usando " .something ".


Che ne dici di una cartella ?! per esempio.gradle
McLan,

Finestra di dialogo "Salva con nome" per quale applicazione?
Peter Mortensen,

4

Usa qualcosa come Notepad ++ (o anche Notepad ), 'Salva con nome' e inserisci il nome .htaccess in quel modo. L'ho sempre trovato strano, ma ti permette di farlo da un programma!


3

Potrebbe sembrare incredibile, ma Windows 1903 finalmente consente di nominare i file in Explorer con un punto iniziale :-)


2

In Windows, vai alla cartella usando cmd e digita il seguente comando:

DIR>.htaccess

Questo comando creerà un .htaccessfile e scaricherà alcuni dati al suo interno. Rimuovere i dati e possono essere utilizzati come .htaccessfile.


3
Un comando più semplice sarebbe echo "" > .htaccess, in questo modo non è necessario cancellare alcun dato.
DFSFOT

2

Sembra che Microsoft stia finalmente affrontando questo problema. Le versioni correnti nelle Insider Editions di Explorer consentono di creare file con un punto in primo piano.

Testato con Build 19541


0

Se usi Git e hai installato Git Bash puoi aprire un Git Bash nella directory (tramite il tasto destro del mouse nello spazio bianco in Explorer> Git Bash qui) ed eseguire:

touch .htaccess

0

Come aggiunta, se hai Sublime Text è installato nel computer di sviluppo, è possibile trascinare il file nella finestra Sublime Text aperta, fare clic con il pulsante destro del mouse sul nome del file -> rinominare e immettere qualsiasi nome anche senza alcuna estensione. Questo ha funzionato per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.