6Sep

¿Por qué no es posible nombrar una carpeta '._.' En Windows 7?

click fraud protection

A veces, por curiosidad, o en función de un deseo real de hacer algo diferente, puede intentar utilizar algunos nombres inusuales para las carpetas de su sistema Windows, con resultados mixtos. Con esto en mente, la publicación SuperUser Q & A de hoy tiene la respuesta a la pregunta de un lector curioso.

Pregunta de hoy &La sesión de respuesta nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web Q & A dirigida por la comunidad. Captura de pantalla de la ventana del mensaje

cortesía de Ben N( SuperUser).

El lector

SuperUser de Question EdwardBlack quiere saber por qué no es posible nombrar una carpeta . _. en su sistema Windows 7:

Acabo de notar que no es posible nombrar una carpeta . _. en mi sistema Windows 7.Se renombra a . _ en su lugar. Algunas veces desaparece justo después de nombrarlo, pero luego reaparece luego de refrescar la vista. Windows parece tener un problema con los puntos al final de un nombre de archivo.¿Por qué es esto?

instagram viewer

¿Por qué no es posible nombrar una carpeta . _. en Windows 7?

La respuesta

SuperUser contribuidor Ben N tiene la respuesta para nosotros:

Windows normalmente requiere que los archivos no tengan extensión o una extensión que tenga al menos un carácter. No le gustan las extensiones de longitud cero( es decir, nombres de archivo que finalizan con un punto).Las carpetas también pueden tener extensiones, por lo tanto, Windows no permite que sus nombres finalicen con un punto.

Origen: Del artículo vinculado por DavidPostill:

  • Utilice un punto para separar el nombre del archivo base de la extensión en el nombre de un directorio o archivo.

Si intenta finalizar un nombre de archivo o directorio con un punto, Windows asume que no quería una extensión y, por lo tanto, la elimina( incluso si la crea con md en una ventana de símbolo del sistema).

Zona de peligro

Si realmente desea que el nombre de una carpeta finalice con el período, deberá usar la secuencia de anulación de nombre bruto mágico de \\? \ .En una ventana del símbolo del sistema, md \\? \ C: \ path \ to \ container \. _. creará una carpeta llamada . _., pero muchos programas tendrán problemas con él, incluso Windows Explorer:

Tal directorio solo se puede eliminar con el comando rd seguido de \\? \ Name, o renombrado con su corto( 8.3,dir / x) nombre .

¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios.¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Mira el hilo de discusión completo aquí.