Estoy tratando de copiar archivos de un disco duro dañado. No todos ellos copiarán, algunos tienen errores de CRC y se detendrán. Me gustaría omitir esos archivos y continuar con el resto de la copia, pero el proceso de copia se detiene hasta que haga clic en una de las opciones en la ventana de error. ¿Hay alguna manera de copiar todo, decirle al sistema operativo que suprima ese aviso y simplemente no copie los archivos dañados?
Esto está en Windows 7.
fuente
cp
??cp
como en Windows, ¡no sabía sobre las capacidades de ignorar sin errores! :( thxpara un primer pase, luego aumente a
/r:1
fuente
¿Quizás algún fragmento de Powershell simple?
Para ejecutar, abra la consola Powershell (disponible en todas las ventanas desde XP), cambie los parámetros -path y -directory a su carpeta de inicio y destino, copie el comando en la ventana PS y presione Intro. Si no puede copiar, habilite el modo de edición rápida en las propiedades de la consola: esta opción de pegar mapas se encuentra debajo del botón derecho del mouse en Win7.
Podría requerir cerrar las rutas entre comillas '' si hay signos especiales en los nombres, como espacios en blanco.
Esta ejecución en Powershell debe copiar todos los archivos y subdirectorios al directorio especificado. Continuará copiando a pesar de algún error con el archivo especificado. Por cada archivo roto que ese comando no pueda copiar, recibirá una gran cantidad de resultados rojos en la consola. Si no desea verlos, cambie la erroracción para continuar en silencio.
fuente
En el pasado, he usado TeraCopy . Otra opción sería una copia a nivel de bloque, por ejemplo, usando dd o una utilidad de clonación de disco. Personalmente, arrancaría desde un CD de Linux en vivo y usaría dd_rescue / ddrescue si los datos son importantes.
fuente
La opción xcopy fallará con un error de "espacio insuficiente". Vea este enlace por ejemplo:
http://en.wikipedia.org/wiki/XCOPY#Limitation
Primero probé xcopy como sugirió el usuario, pero luego usé robocopy, que se incluye en Windows 7 y este tuvo éxito:
destino de origen de robocopy / E
El / E es recursivamente con directorios vacíos.
http://en.wikipedia.org/wiki/Robocopy#Common_usage_scenarios
fuente
Encontré "Copiadora imparable de Roadkil". Tiene como interfaz gráfica y fue diseñado especialmente para esos casos.
fuente