¿Cómo creo manualmente un archivo con un. (punto) prefijo en Windows? Por ejemplo, .htaccess


450

Quiero crear un .htaccessarchivo manualmente y descubrí que parece imposible a través de la interfaz de usuario de Windows. Me sale un "debe escribir un nombre de archivo". mensaje. Tiene que haber una manera de crear archivos con .un prefijo en Windows.

¿Se puede hacer esto manualmente?

Ingrese la descripción de la imagen aquí


42
No puedo creer que nadie en SO haya preguntado esto antes.
Doug Chamberlain

55
@ Will ¿Hay algún otro lugar al que pertenecerían otras preguntas como esta? Noté que cerró ambos, pero a juzgar por la respuesta y las opiniones sobre ambas preguntas, parece que hay al menos algo de interés en preguntas de esta naturaleza.
Doug Chamberlain

44
Me había encontrado con esto antes y sabía que había una respuesta fácil. Me sorprendió no encontrarlo aquí. Entonces, busqué un poco más y lo encontré en otro lugar. No puedo "responder" porque la pregunta está cerrada, así que aquí está: simplemente ponga un punto extra DESPUÉS del archivo. Windows lo soltará. .this.=>.this
TecBrat

10
Por favor, alguien piense en emitir un voto de reapertura sobre esto. En mi opinión, esto no está fuera de tema, ya que el Explorador de Windows es una herramienta utilizada por muchos desarrolladores, especialmente cuando es nuevo en el oficio. Crear un .htaccesses un problema común para principiantes o desarrolladores web aficionados. Y: este problema me molestó durante años, la mayoría de las soluciones son molestas (llame cmd...) y hay una mejor manera (gracias @TecBrat). Google me dio esta página como éxito para "Windows crea un archivo que comienza con un punto", por lo que la respuesta debe estar aquí de todos los lugares (¡como una respuesta con buena puntuación!)
kratenko

55
Intenté volver a abrirlo. Necesitaba esto para agregar un archivo .ignore de Git. Esta puede ser una pregunta relacionada con la programación; no es simplemente una pregunta de "cómo uso Explorer".
james.garriss

Respuestas:


364

Si inicia el Bloc de notas y luego Archivo -> Guardar como -> Escribir .htaccess y elige "Todos los archivos" como tipo, creará el archivo .htaccess para usted.

Bloc de notas guardar como .htaccess


26
Siempre aprecio la adición de imágenes.
Doug Chamberlain

101
Abrir el bloc de notas realmente no es necesario. Simplemente agregue otro punto al nombre del archivo o carpeta y se le cambiará el nombre al texto que lo precede. Ver aquí: superuser.com/questions/64471/…
Griffin

27
No sabía eso. Entonces uno puede crear el archivo simplemente escribiendo ".htaccess". en el explorador, y el último punto se eliminará automáticamente. Agradable.
Foens

Como seguimiento, ¿puede simplemente nombrar un archivo con un punto en Windows 10, sin tener que usar el truco del bloc de notas?
Satbir Kira

44
@Griffin, deberías hacer que tu comentario sea una respuesta. Genial, porque también funciona para carpetas. Y sin @Sabit Kira en Windows 10, todavía recibo exactamente el mismo error You must type a filename.
Bart

285

Windows 7, 8 y 10

Esto es muy fácil desde Windows 7. En el Explorador de archivos, haga clic derecho en cualquier lugar y cree un nuevo archivo. Escriba el nuevo nombre de archivo como .something.(observe el período adjunto) y presione Entrar dos veces, el trabajo está hecho.

Demostrar cómo crear un archivo sin nombre en el Explorador de archivos.

Entonces, en lugar de que se le solicite

Debe escribir un nombre de archivo.

En su lugar, se le solicitará

Si cambia una extensión de nombre de archivo, el archivo podría quedar inutilizable.


Esto también funciona cuando quieres renombrar archivos, ¡genial! gracias
Ovidiu Dolha

66
Esta debería ser la respuesta aceptada. Especialmente porque el cambio de nombre también funciona de esta manera.
Noitidart

Esto no funciona para mi. Todo lo que hace es crear .something..txt, como se ve en la Detailspestaña en las propiedades del archivo. Estoy en Windows 7 ...
Stam Kaly

8
@StamKaly Parece que podría estar ocultando extensiones. En las opciones del Explorador de archivos, asegúrese de que tiene "Ocultar extensiones para tipos de archivos conocidos" sin marcar. O si está en Windows 10, vaya a la pestaña Ver y marque "Extensiones de nombre de archivo".
Matt Kieran el

1
No puedo creer Utilicé soluciones piratas todos estos años y solo hoy pensé en google si hay mejores soluciones disponibles ahora.
VarunAgw

89

Dentro del Bloc de notas seleccione File>Save As...

Nombre de archivo: ".whatever you want"(con el punto inicial)

Puede hacerlo en el Explorador (en Windows 7) agregando un punto al final del nombre de archivo:

.whatever you want.

Windows eliminará automáticamente el punto final cuando valide.


Intenta crear un archivo desde el explorador llamado .htaccess No creo que hayas intentado hacerlo físicamente.
Doug Chamberlain

3
¿Agregaste un punto "." hasta el final del nombre de archivo también?
dhirschl

Estoy usando Windows XP, actualicé las etiquetas de preguntas para reflejar el sistema operativo
Doug Chamberlain

66
¿Está documentado en alguna parte? Es tan extraño que casi suena como un error.
WCWedin

1
Gracias. Esta segunda opción parece ser más fácil que la respuesta más votada a esta pregunta. Además, esto también funciona para las carpetas si desea cambiar el nombre de su carpeta comenzando con un punto.
Rolen Koh

29

Vaya al símbolo del sistema, cd a la carpeta correspondiente y escriba:

notepad .htaccess

Después del diálogo de confirmación, se creará el archivo y lo editará directamente. Si solo desea crear un archivo vacío, intente

echo. > .htaccess

Nunca pensé en hacer eco en un archivo.
Doug Chamberlain

3
echogenera un texto en el que ECHO está activado. eso se escribe en el archivo. echo.crea un archivo con algunos espacios en blanco.
Boocko

44
utilizar type nul > .htaccessen su lugar, que va a crear un archivo sin contenido
phuclv


9

Puede hacer esto en cualquier programa que no sea Explorer, por ejemplo Notepad, cmd.exeetc.

Simplemente no puede hacerlo en Explorer, y Raymond Chen ha ofrecido una explicación de por qué no .


44
Gran comentario de la publicación del blog vinculada: "El conjunto de personas que desean archivos que comienzan con un punto y el de las personas que mantienen ocultas las extensiones conocidas no tienen intersección".
WCWedin

9

Simplemente escriba .htaccess. como nombre de archivo Observe el punto al final de htaccess. Esto cambiará en Windows a .htaccess sin un punto al final.


¡quiéralo! También es bueno que todavía esté usando la interfaz de usuario de Windows, que era parte de la pregunta original.
PTansey

4

Incluso si no tiene ningún editor de terceros (Notepad ++, etc.), también puede crear archivos con punto como prefijo.

Para crear un .htaccessarchivo, primero cree el archivo htaccess.txt con Context Menu > New Text Document.

Luego presione Alt + D(Windows 7) y Ctrl + Ccopie la ruta desde la barra de direcciones del Explorador de Windows.

Luego vaya a la línea de comando y escriba el código de la siguiente manera para cambiar el nombre de su archivo:

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

Ahora tiene un espacio en blanco .htaccesssin abrirlo en ningún editor.

Espero que esto te ayude.



4

Use algo como Notepad ++ (o incluso Notepad ), 'Guardar como' e ingrese el nombre .htaccess de esa manera. Siempre me pareció extraño, ¡pero te permite hacerlo desde un programa!


3

Puede sonar increíble, pero Windows 1903 finalmente permite nombrar archivos en el Explorador con un punto inicial :-)


2

En Windows, simplemente vaya a la carpeta con cmd y escriba el siguiente comando:

DIR>.htaccess

Este comando creará un .htaccessarchivo y volcará algunos datos en él. Elimine los datos y puede usarse como .htaccessarchivo.


3
Un comando más simple sería echo "" > .htaccess, de esta manera, no tiene que borrar ningún dato.
DFSFOT

2

Parece que Microsoft finalmente está abordando este problema. Las versiones actuales en Insider Editions de Explorer permiten crear archivos con un punto en la parte delantera.

Probado con Build 19541


0

Si usa Git y tiene Git Bash instalado, puede abrir un Git Bash en el directorio (a través del clic derecho en el espacio en blanco en el Explorador> Git Bash aquí) y hacer:

touch .htaccess

0

Además, si tiene Sublime Text instalado en su computadora de desarrollo, puede arrastrar el archivo a la ventana abierta de Sublime Text, haga clic con el botón derecho en el nombre del archivo -> renombrar e ingrese cualquier nombre incluso sin ninguna extensión. Esto funcionó para mí.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.