6 votos

Necesito para detectar y reparar los nombres de archivo largos

Yo estoy copiando 600GB de datos de unidad disco duro externo al disco duro externo B.

Windows Server 2008 R2 me ha notificado que 100 archivos tienen nombres de archivo demasiado largos (es decir > 255 caracteres).

¿Hay una utilidad que me permite buscar por estos nombres y acortar manualmente?

Shane.

2voto

pbrooks100 Puntos 241

Supongo que usted está colocando los archivos en el disco B en una subcarpeta con un nombre largo. La longitud total del nombre del archivo y la ruta no puede exceder de 255 caracteres. Puede ser que el archivo de destino es demasiado largo.

1voto

Contango Puntos 555

Lo consiguió! El uso de FileLocator Pro y de secuencias de comandos es bastante simple:

  1. Poner la secuencia de comandos adjunta en algún lugar de tu disco duro.
  2. Abierto FileLocator Pro
  3. Ir a la ficha de secuencias de comandos
  4. Activar el nombre de archivo de secuencia de comandos y seleccione la ruta de acceso de la secuencia de comandos
  5. Poner el valor de 240 en la "Costumbre" de campo
  6. Asegúrese de que el motor campo "JScript"
  7. Haga Clic En Buscar
  8. El cuadro de resultados mostrará la lista de todos los archivos donde la ruta de acceso > 240 caracteres de longitud.

Si desea buscar archivos "menos que" simplemente cambiar la secuencia de comandos.

Para cada resultado, haga clic derecho sobre el archivo y seleccione "Explorar Aquí". Cambiar el nombre de la ruta de acceso del directorio para acortar, a continuación, repita la búsqueda hasta que no hay resultados en todos.

-----inicio archivo llamado "max longitud de ruta de acceso search.js"----

// Example of a script to identify files from the length of the full pathname
var nMaxLen = parseInt( SearchParms.FilenameCustomParm);
function isValidFileName( strPath, strFileName )
{
       var bIsValid = true;
       try
       {
               bIsValid = (strPath + strFileName).length > nMaxLen;
       } catch( e ) {}
       return bIsValid;
}

-----final del archivo de nombre "max longitud de ruta de acceso search.js"----

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:

X