Yo uso Windows 7 x64. También puedes probar esto en tu computadora.
Ve a tomar cualquier archivo. Intente cambiarle el nombre a 'aux.svg'. Windows responderá con
El nombre del dispositivo especificado no es válido.
Probé esto en dos computadoras diferentes (también Win7 x64), con los mismos resultados.
Puede tomar cualquier archivo que desee. No puede cambiarle el nombre a 'aux.svg'. Dropbox no descargará un archivo con ese nombre. El navegador lo cambiará a '_aux.svg' cuando lo descargue. Esto parece suceder en cualquier directorio que quisiera probar.
¿Qué diablos está pasando aquí?
con
,prn
,aux
.Respuestas:
Este es uno de los nombres de archivo que Windows prohíbe por razones históricas . Que yo sepa, no tienes forma de evitarlo.
fuente
Para agregar a la respuesta de alexandru :
Usted puede nombre del archivo de derivación de análisis mediante el uso de una ruta como:
del
yrename
en el Símbolo del sistema, acepte tales rutas. Sin embargo, no tiene sentido cambiar el nombre de un archivo queaux
, ya que no será capaz de acceder a él desde otros programas.fuente
Como otra adición dos años después:
Puede cambiar el nombre (y modificar) a cualquier palabra clave reservada con cygwin . Si es un directorio, puede acceder a su contenido con otros programas en Windows, pero no a sí mismo.
Encontré esto mientras compilaba un programa en una carpeta compartida en una máquina virtual. Había una carpeta llamada aux en el paquete, una carpeta inamovible, que extraje con cygwin anteriormente. Entonces, la única forma de deshacerse es usar cygwin nuevamente.
fuente