Я пытаюсь скопировать ~ 8 ГБ файлов с USB-накопителя в систему win7. Файлы на USB-накопителе, похоже, поступают из системы OSX (.DS_Store
файлы и соответствующие ._filenames
для каждого файла). Для чего это стоит, флешка отформатирована в FAT32.
Основной каталог содержит семь подкаталогов с общим количеством более 250 подкаталогов, а в общей сложности более 2500 файлов. Когда я перетаскиваю копию, я получаю сообщение об ошибке "Слишком длинный путь назначения":
Когда я использую команду cp, я получаю похожие сообщения об ошибках PathTooLongException
(в частности, больше из них ...?)
Используя команду robocopy и параметр /e, я могу успешно скопировать все файлы без ошибок:
robocopy G:\SOURCE_FOLDER C:\Users\user\Desktop\DESTINATION_FOLDER /e
Есть ли способ скопировать все файлы с помощью robocopy, кроме как исключить ._
"мета" файлы и .DS_Store
файлы? Или лучше просто рекурсивно удалить их? Проведя еще какое-то исследование, лучше ли будет поставить dot_clean файлы перед их копированием в систему Windows? Спасибо!