31 votos

Renombrar/eliminar de Windows (x64) carpeta con espacio delante y detrás

He creado una carpeta a través de PHP, pero cometí un error ya que se me olvidó borrar los espacios. Ahora no puedo eliminar esta carpeta.

He encontrado un problema similar aquí - mira la segunda respuesta (Citado más adelante), pero no sé cómo cambiar el nombre de una carpeta con 7-Zip.

Yo tenía el mismo problema, en Windows 7 x64, y ninguno de los comandos de la línea de soluciones trabajado aquí.

Lo que fija para mí:
•Cambiar el nombre de la carpeta con 7-Zip
•Suprimir, ya sea usando 7-Zip o el Explorador de Windows (tanto en el trabajo).

Tenga en cuenta que la eliminación de la carpeta en el 7-Zip antes de cambiar el nombre, era imposible.

También probé la línea de comandos, pero no funciona. Mi carpeta de nombre " 1 ".

He descargado 7-Zip, y Google no proporciona la ayuda que necesito.

24voto

Adrian Rudnik Puntos 31

La respuesta de @Ocelot no funcionan en Windows Server 2008 R2. Lo que sí funcionó fue:

Abra una ventana, cambie al directorio y hacer un "dir /x". Usted va a ver el largo y el corto el nombre del directorio. Siempre se puede cambiar el nombre de la versión corta, ya que no contienen espacios mayoría del tiempo. Así que un ren 3839F~1.4_T whatever debería ser posible.

9voto

BloodPhilia Puntos 20091

Encontrar el elemento que desea cambiar en la ventana principal. A continuación, haga clic en el archivo/carpeta en la lista y haga clic en "cambiar nombre".

También puede seleccionar haciendo clic en él una vez y pulse F2.

Editar:

Intente esto desde la línea de comandos:

rename "\\?\c:\<PATH HERE>\[ ]1[ ]" "<NEW FILE NAME>"

o

rename "\\?\c:\<PATH HERE>\ 1 " "<NEW FILE NAME>"

La mente, el NUEVO NOMBRE de ARCHIVO no tomar la ruta completa, por lo que sólo use el nombre del archivo. AQUÍ la PATHde acceso es sólo el camino sin el archivo.

2voto

Tom Puntos 11

Yo sólo tenía el mismo problema. Después de usar el cambio de nombre de la utilidad, descubrí que me había cuatro archivos que había un líder en el espacio. He intentado cambiar el nombre, pero Windows tosió y dijo que los nombres no podía ser cambiado.

He decidido añadir un personaje (en mi caso, me acaba de escribir "1") en el frente de la principal espacio y me podía salvar (cambiar el nombre). Yo, a continuación, puede cambiar el nombre del archivo mediante la eliminación de los caracteres (de nuevo, en mi caso acabo de añadir un "1") y el mencionado espacio sin ningún tipo de problemas.

1voto

kinokijuf Puntos 5635

¿Estás usando Windows 7? Intenta hacer una chkdsk /f en la unidad afectada. Se debe corregir ilegal de nombres de archivo (cuidado: se va a mover los archivos a una FOUND.000 carpeta en la root)

-3voto

Aaron Puntos 1

Yo tenía dos archivos, uno con un espacio al final, y el otro con un punto al final. Windows se negó a permitir que me cambie el nombre o eliminar. Traté de hacerlo a través de Python, os módulo, así, en vano. La solución que finalmente se trabajó para mí fue abrir un símbolo del sistema (cmd.exe), cd a la carpeta y, a continuación, ejecute el comando:

del *.*

Por supuesto, esto significa mover todo lo que quieras mantener fuera de la carpeta de la primera.

EDIT: lo Siento, vuelva a leer la pregunta y se dio cuenta de que están hablando acerca de una carpeta, un archivo, así que mi respuesta realmente no te ayuda, pero voy a dejar aquí para cualquier otra persona que tiene problemas similares.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: