Как предотвратить копирование длинного имени файла с внешнего диска?


19

У меня есть внешний жесткий диск с большим количеством файлов (800 ГБ). Я хочу скопировать все содержимое внешнего жесткого диска на свой локальный диск. получить много ошибок о длинном имени файла или длинном пути к файлу. Переименование также невозможно из-за количества ошибок.

Что я могу сделать с этим вопросом?

Ответы:


17

Вы получите такие ошибки, если будете использовать перетаскивание в проводнике Windows.

Однако, если вы используете Robocopy, вы должны обнаружить, что можете копировать файлы без проблем.

Версия Robocopy для командной строки встроена в Windows 7 и Windows Server 2008; его можно загрузить для других операционных систем. Хотя есть загружаемый графический интерфейс, его лучше всего использовать из командной строки (он же CMD.exe).

По умолчанию Robocopy должен обрабатывать пути длиной более 256 символов (есть переключатель, чтобы отключить его, но в вашем случае вы не хотите этого делать).

Пример командной строки (которая скопирует все файлы в папке C: \ Projects в папку Z: \ Projects):

robocopy "C: \ Projects" "Z: \ Projects" *. * / COPY: DAT / E


спасибо за ответ / скажите, пожалуйста, какие части robocopy я должен проверить для этой цели!
SliverLight

эти проверки очень важны ...
SliverLight

1
Отредактированный ответ, чтобы привести пример команды Robocopy
misterjaytee

спасибо за редактирование / я должен использовать эту команду в командной строке (cmd) или у robocopy есть место для использования этой команды?
SliverLight

Как говорится в тексте, «используйте его из командной строки», иначе известный как командная строка или CMD.
Господин
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.