Posible duplicado:
¿Cómo forzar a Windows XP a cambiar el nombre de un archivo con un carácter especial?
Cómo eliminar archivos (inválidos) con dos puntos en su nombre en Windows
Quiero eliminar un archivo llamado workspaces\google-gson-1.7.1-release.zip
Sí, contiene una barra invertida en el nombre.
Aquí está:
G:\>dir Z_DRIVE
Volume in drive G is samsung
Volume Serial Number is 48B9-7E1D
Directory of G:\Z_DRIVE
04/06/2012 08:09 PM <DIR> .
04/06/2012 08:09 PM <DIR> ..
05/01/2011 02:21 PM 528,016 workspaces\google-gson-1.7.1-release.zip
1 File(s) 528,016 bytes
2 Dir(s) 88,400,478,208 bytes free
El primer intento es simplemente eliminarlo del Explorador de Windows, pero dice que no puede encontrar el archivo.
Entonces, intenté desde la línea de comando:
G:\>del Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
Y, después de investigar un poco en Internet, también probé lo siguiente, sin suerte:
G:\>del \\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
Además de arrancar desde algún CD de Linux, ¿hay alguna forma de deshacerse de este archivo?
Actualización el 6 de abril de 2012: también probé las siguientes combinaciones, pero el error es el mismo:
G:\>del "\\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces\google-gson-1.7.1-release.zip
G:\Z_DRIVE>del "workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces*google-gson-1.7.1-release.zip
Actualización el 7 de abril de 2012: antes de seguir adelante e intentar desde Linux, aquí hay una captura de pantalla que muestra algunos de los intentos basados en las respuestas aquí. No estoy seguro de que esto sea fácil de reproducir, y eliminar el maldito archivo de Linux o usar Cygwin parece una trampa :)
fuente
Respuestas:
¿Qué tal correr
CHKDSK
?Hubo una pregunta similar aquí: ¿Cómo obligar a Windows a cambiar el nombre de un archivo con un carácter especial? , una de las respuestas a la que demostró que
CHKDSK
elimina archivos con caracteres no válidos en su nombre.fuente
chkdsk /F
arregló! Básicamente eliminó el archivo :)Intentaría usar nombres cortos 8.3:
Como eso no parece funcionar para este archivo específico, lo siguiente que intentaré es abrir un símbolo del sistema de Powershell y luego hacer:
Asegúrese de jugar con el patrón para que solo coincida con ese archivo (no estoy seguro si hay otros archivos allí o no). Una vez que vea que solo intentará eliminar un archivo, elimine -WhatIf
fuente
fsutil file setshortname G:\workspaces\google-gson-1.7.1-release.zip google.zip
. Ver: technet.microsoft.com/en-us/library/cc788058%28v=ws.10%29.aspxabra un cmd, dir / x y encuentre el nombre corto del archivo y elimínelo.
fuente
¿Podrías intentar cambiarle el nombre?
fuente
intentaste con powershell? si no, intente:
Primero muévase a la carpeta, luego inicie powershell (escribiendo powershell, enter) luego cópielo:
fuente
cmd
para ciertas características NTFS (por ejemplo, ADS). No esperaría que eso funcione.¿Puedes escribir la primera parte del nombre de archivo y completar automáticamente una pestaña? Esto a menudo formatea el nombre de archivo de cualquier forma específica que requiera el sistema (barras dobles, comillas triples, etc.)
fuente
Instale herramientas cygwin desde http://cygwin.com
Luego ...
Eso debería hacer el truco.
Una guía de instalación está aquí: http://www.mobilefish.com/developer/cygwin/cygwin.html
fuente
Intente rodear el nombre del archivo entre comillas dobles (").
fuente
tratar:
del workspaces*google-gson-1.7.1-release.zip
*
es un personaje especial que significa todo, así que al usar este comando eliminarásworkspaces\google-gson-1.7.1-release.zip
workspacesagoogle-gson-1.7.1-release.zip
workspacesaeiougoogle-gson-1.7.1-release.zip
y así..
EDITAR:
si es posible, mueva todos los archivos y carpetas
Z_DRIVE
y luego elimine directamente el directorio ... luego cree un nuevo Z_DRIVE y retroceda el previamente movido ...fuente
Creo que este tipo de archivos de nombres extraños solo se pueden crear y eliminar del script, la aplicación, etc. Por lo tanto, podría crear un script de Windows con WSH y usarlo allí . La referencia de MS tiene el ejemplo perfecto.
fuente
para resolver los archivos hay una manera de trabajar, instale linux-ubuntu o úselo con live cd, luego vaya y elimine el archivo ... esto me sucede cuando hago archivos con "xxx" en disco duro cuando intento abrir cambiar el nombre o eliminarlo en Windows nunca permita, espero que esta ayuda
fuente
Lo siento, creo que estás mirando la columna incorrecta de la salida. El comando "dir / x" debe mostrar el nombre alternativo para cualquier archivo con más de 8 caracteres en el nombre. ¿Puede mostrar el resultado de este comando en su pregunta como lo hizo para el comando "dir" por favor?
Como puede ver, el directorio "AppCompat" es la única carpeta con más de 8 caracteres, por lo que se le ha dado un nombre corto. La cuarta columna muestra el nombre corto (si se creó).
fuente
dir /x
No crea nombres cortos. Esa es una característica del sistema de archivos y se puede desactivar. Fundamentalmente es solo otro enlace duro. Además, esta no es una respuesta.Pruebe estas pequeñas pero potentes utilidades: lockhunter o desbloqueador .
fuente
Suponiendo que está utilizando el SDK de Android, puede intentar eliminarlo del Android Shell con el
rm
comando. Aquí hay un ejemplo, en la sección Desde la pantalla de recuperación .fuente
Como
Z_DRIVE
solo contiene una cosa, simplemente elimine el directorio y vuelva a crearlo.fuente
Suena estúpido pero puedes probar Java. Recuerdo que algunas veces golpeé algún archivo como tú. Y fueron creados por Java, y eliminados por Java.
Otra forma de solucionarlo es intentar mover la carpeta. Mueva todos los demás archivos y elimine la carpeta de forma recursiva, hay algunas herramientas para eliminar la carpeta sin iterar los archivos dentro.
fuente
Parece que esta unidad está asociada con Google Workspace o Google Online docs, lo que crea una unidad en su escritorio. Sugeriría encontrar la aplicación que maneje esto y eliminar el archivo o la carpeta de la interfaz de Google Docs o desinstalarlo, aunque eso también podría eliminar otros archivos en la carpeta de la unidad, así que asegúrese de hacer una copia de seguridad de sus datos primero.
fuente