Как предотвратить копирование длинного имени файла с внешнего диска?
У меня есть внешний жесткий диск с большим количеством файлов (800 ГБ). Я хочу скопировать все содержимое внешнего жесткого диска на свой локальный диск. получить много ошибок о длинном имени файла или длинном пути к файлу. Переименование также невозможно из-за количества ошибок.
Что я могу сделать с этим вопросом?
1 ответ
Вы получите такие ошибки, если будете использовать перетаскивание в проводнике Windows.
Однако, если вы используете Robocopy, вы должны обнаружить, что можете копировать файлы без проблем.
Версия Robocopy для командной строки встроена в Windows 7 и Windows Server 2008; его можно загрузить для других операционных систем. Хотя есть загружаемый графический интерфейс, его лучше всего использовать из командной строки (он же CMD.exe).
По умолчанию Robocopy должен обрабатывать пути длиной более 256 символов (есть переключатель, чтобы отключить его, но в вашем случае вы не хотите этого делать).
Пример командной строки (которая скопирует все файлы в папке C:\Projects в папку Z: \ Projects):
robocopy "C:\Projects" "Z: \ Projects" *. * / COPY: DAT / E