
Estoy en Windows 7 Pro x64 y descargué un archivo usando Firefox y tiene guerriére | warrior.PNG
un carácter de barra vertical ( |
) en el nombre del archivo y no encuentro cómo eliminarlo o cambiarle el nombre.
Espectáculos en marcha fsutil 8dot3name query K:
; K:
es una unidad USB NTFS:
El estado del volumen para Disable8dot3 es 0 (la creación de nombres 8dot3 está habilitada). El estado del registro de NtfsDisable8dot3NameCreation es 0 (habilite la creación de nombres 8dot3 en todos los volúmenes). Según las dos configuraciones anteriores, la creación de nombres 8dot3 está habilitada en K:.
Pero dir /x
el comando no muestra nombres de archivos cortos.
Intenté usar unlocker
y DelinvFile
.
Al intentar eliminarlo o la carpeta, recibo respuesta:
El nombre del archivo que especificó no es válido o es demasiado largo. Especifique un nombre de archivo diferente.
Respuesta1
Lo más fácil es simplemente iniciar un sistema Linux con NTFS-3G (por ejemplo, un Live CD de Ubuntu) y usarlo para cambiar el nombre del archivo. (Cuando se utiliza una terminal, se debe citar el nombre del archivo con carácter de barra vertical).
TúpodríaTambién podrá utilizar WSL para hacer esto.
(Los caracteres de canalización son válidos en NTFS en general, simplemente no son válidos en Windows. Por supuesto, la pregunta es, ¿cómo logró Firefox introducir este nombre de archivo a través de las API normales de Windows...)