Cómo renombrar un nombre de archivo largo (también) [duplicado]

14

He descargado este archivo pdf con un nombre muy largo, que Adobe Reader o Adobe Professional no puede abrir porque tiene un "nombre de archivo no válido".

No se puede renombrar usando el indicador de DOS pero tiene "nombre o extensión demasiado largos". Traté de eliminar para que mi programa de recuperación pueda cambiar el nombre y luego restaurarlo, pero no se eliminará como un archivo.

La única forma de eliminarlo es eliminando la carpeta donde se descargó (lo cual hice, pero lo restauré más tarde). Tampoco se puede imprimir, mover o copiar a otra carpeta. ¿Hay alguna manera de abrir o cambiar el nombre de este tipo de archivos?

Traté de cambiarle el nombre haciendo clic derecho en el título, pero lo que aparece es una versión abreviada de las opciones sin función de cambio de nombre. Luego descubrí que tiene una protección de contraseña, que no es proporcionada por el sitio web desde el que la descargué.

elmer m
fuente
Editado la pregunta. El hecho de que sea un PDF protegido es irrelevante para su pregunta, pero puedo entender que piense que tiene algo que ver con el problema.
Jan Doggen
1
Esto no es un duplicado porque pregunta cómo cambiar el nombre del archivo en lugar de eliminarlo. Las respuestas en la pregunta 'duplicada' vinculada abordan cómo eliminar el archivo sin retenerlo.
Tim MB

Respuestas:

15

Para cambiar el nombre de un archivo con un nombre de archivo largo, puede intentar cambiar el nombre utilizando el nombre corto (8 + 3) de Windows.

  • abra el símbolo del sistema y busque el directorio con el archivo
  • escriba dir / X
  • este comando mostrará los nombres cortos de 8 + 3 seguidos de nombres largos
  • encuentra el archivo que deseas renombrar y usa el comando

    renombrar "nombre corto" "nombre nuevo"

  • "nombre corto" es nombre 8 + 3 y "nombre nuevo" es el nombre al que desea cambiarle el nombre

Ejemplo: si tiene un archivo llamado "verylongfilename.txt", debería tener el nombre corto "verylo ~ 1.txt", por lo que debería usar el comando

renombrar verylo ~ 1.txt newname.txt

y debería terminar con el archivo "newname.txt".

T. Kaltnekar
fuente
eres un hombre increíble, una respuesta limpia y genial
Alexander.Iljushkin
¡Esto no funciona con nombres de archivos que comienzan con # + algunos números! como # 46574 .url123123 .... ¡Intenté esto y fallé!
Rika
3
Esto no parece funcionar en win10. ¿Algunas ideas?
AHungerArtist
2
¡Hola! Esto no funcionó para mí. Pero la solución en este video de YouTube lo resolvió: youtube.com/watch?v=qQTyTprFAOg
swdeveloper
.....¿De Verdad?
Andrew