
Estaba intentando copiar una gran cantidad de datos de una unidad a otra para poder hacer una copia de seguridad. Hice esto simplemente presionando CTRL+C en los directorios de nivel superior que quería de una unidad, luego CTRL+P en la unidad para hacer una copia de seguridad, todo dentro del Explorador de Windows. Dejé que este proceso se ejecutara durante la noche y, al regresar, tuve el error de que no se podía transferir una carpeta debido a la longitud de la ruta del archivo. Presioné omitir cada vez para ver qué tan extenso era el problema y solo hubo 3 carpetas que no se movieron por este motivo.
El problema es que no sé exactamente qué carpetas no se transfirieron. Si supiera qué directorios no se pueden copiar la primera vez, podría abordar la longitud de su ruta o usar (lo que acabo de aprender) robocopy para copiarlos. ¿Cómo puedo saber exactamente qué directorios no se transfirieron? W.
Lo que copié consta de 1,5 TB de datos con muchos directorios ramificados, por lo que dudo que pueda hacerlo manualmente. ¿Existe algún registro de los archivos que se omitieron o una forma relativamente sencilla de comparar las dos carpetas de nivel superior y ver exactamente qué falta?
Respuesta1
Puede utilizar Robocopy con /L
para obtener una lista de todos los archivos que no son iguales.
Aquí hay una línea que uso (olvidé lo que significan la mayoría de los calificativos, pero ROBOCOPY /?
los explica). Asegúrate de conservar el /L
, de lo contrario, comenzará a copiar cosas.
ROBOCOPY /E /Z /DCOPY:T /PURGE /FP "X:\...\SourceDir" "Y:\...\TargetDir" /L