Esta pregunta ya tiene una respuesta aquí:
Inadvertidamente, he creado un archivo llamado g:\filename.csven Windows XP a través de un script Python.
Tenga en cuenta que g:\filename.csves el nombre de archivo. En realidad se guarda en la unidad F:.
No puedo cambiarle el nombre usando el símbolo del sistema ( ren oldfilename newfilename) o F2en una ventana del Explorador. Dice "no se puede leer desde la unidad": Windows cree que el archivo está en la unidad G:.
¿Hay alguna forma de cambiarle el nombre?
windows-xp
rename
filenames
Vineet
fuente
fuente

*filename.csvel trabajo?Respuestas:
Esta no podría ser la solución más rápida, pero debería funcionar.
Si inicia una distribución Live Linux, puede eliminarla, ya que Linux utiliza un método diferente para identificar particiones y no se verá obligado a pensar que su archivo es una unidad. Le sugiero que Parted Magic , que tiene muchas herramientas útiles para el mantenimiento de discos y sistemas y, además de su preocupación actual, siempre sea útil tenerlo a mano.
fuente
Si su sistema operativo Windows, puede utilizar el siguiente truco:
Tenga en cuenta que si logró crear un archivo con nombre
cono algún otro nombre reservado para dispositivos Windows, entonces no tendrá suerte con el enfoque.fuente
También puedes probar ...
Desde un Windows
Command Prompt:o
fuente
Siempre puedes probar Cygwin . El filtro de nombre de ruta debería ser más compatible con este tipo de error, ya que esto no viola los estándares POSIX. Instale bash y fileutils y luego intente
rm /cygdrive/f/g:\\filename.csvfuente