Как копировать файлы с возможностью пропуска застрявших файлов?

Как копировать файлы с возможностью пропуска застрявших файлов?

У меня поврежденный CD, с которого я хочу скопировать файлы. Проблема в том, что стандартная утилита копирования Windows 7 полностью зависает, когда находит поврежденный сектор CD. Можете ли вы порекомендовать утилиты с возможностью вручную пропускать определенные файлы на лету или с возможностью указывать время ожидания для каждого копирования файла?

решение1

Robocopy, встроенный в Windows.

Чтобы скопировать файлы с компакт-диска, предположим, что это диск D:\, нужно сделать что-то вроде этого:

robocopy D:\ C:\ThisIsTheTargetFolder /MIR /R:1 /W:1
  • D:\означает источник, которым в данном примере является диск D:.
  • C:\ThisIsTheTargetFolderочевидно, но нужно задать правильный целевой путь.
  • /MIRотражает структуру папок.
  • /R:1означает повторить один раз для каждого файла. Вы можете это изменить.
  • /W:1означает ждать 1 секунду между повторными попытками. Вы также можете это изменить.

Введите robocopyв командной строке, чтобы увидеть больше опций. Вас могут заинтересовать опции списка исключений, которые являются /XFи /XD. Очень мощная штука.

Надеюсь это поможет!

решение2

Теракопиявозможно, стоит взглянуть.

решение3

Вы также можете попробоватьRichCopy

RichCopy — это бесплатная утилита, которую нам предоставил Кен Тамару из Microsoft. Инструмент был впервые разработан в 2001 году и регулярно обновлялся, чтобы идти в ногу с меняющимися потребностями. Поверьте мне, когда я говорю вам, это ответ на все ваши потребности в копировании файлов. Что вы обнаружите самым поразительным, когда впервые попробуете RichCopy, так это то, что это многопоточный инструмент копирования. Это означает, что вместо того, чтобы копировать один файл за раз в последовательном порядке, RichCopy может открывать несколько потоков одновременно, позволяя копировать много файлов параллельно и сокращая общее время, необходимое для завершения операции, в несколько раз. Вы также можете приостанавливать и возобновлять операции копирования файлов, поэтому, если вы потеряете сетевое подключение в любой момент, вы можете просто продолжить с того места, на котором остановились.

Это своего рода расширенный графический интерфейс для Robocopy, если вы не хотите копаться в командной строке.

решение4

"CBD (Copy Bad Disk) - like Unstoppable Copier"был предложен в качестве «ответа», призванного проверить, обращали ли рецензенты внимание, я не смог, потому что мне показалось, что стоит упомянуть по крайней мере следующее: (i) это не бесплатно, хотя есть пробная версияздесьи (ii) кажетсяотносящийся к HDDтолько и (iii) некоторые детали.

НО я бы согласился, это был бы ответ на (немного?) другой вопрос! (Разве это не часто случается на SU?)

Связанный контент