Làm thế nào để ngăn chặn việc sao chép tên tập tin dài từ một ổ đĩa ngoài?


19

Tôi có một ổ cứng ngoài với nhiều tệp (800 GB). Tôi muốn sao chép toàn bộ nội dung của ổ cứng ngoài vào ổ đĩa cục bộ của mình. nhận được nhiều lỗi về tên tệp dài hoặc đường dẫn tệp dài. Đổi tên cũng không thể vì số lỗi.

Tôi có thể làm gì về vấn đề này?

Câu trả lời:


17

Bạn sẽ gặp các loại lỗi này nếu bạn sử dụng bản sao kéo và thả trong Windows explorer.

Tuy nhiên, nếu bạn sử dụng Robocopy, bạn sẽ thấy rằng bạn có thể sao chép các tệp mà không có bất kỳ vấn đề nào.

Phiên bản dòng lệnh của Robocopy được tích hợp sẵn cho Windows 7 và Windows Server 2008; nó có thể được tải xuống cho các hệ điều hành khác. Mặc dù có GUI có thể tải xuống, nhưng nó được sử dụng tốt nhất từ ​​dòng lệnh (hay còn gọi là CMD.exe).

Theo mặc định, Robocopy nên xử lý các đường dẫn lớn hơn 256 ký tự (có một công tắc để tắt nó, nhưng trong trường hợp của bạn, bạn không muốn làm điều này).

Dòng lệnh ví dụ (sẽ sao chép tất cả các tệp trong thư mục C: \ Project vào thư mục Z: \ Project):

bản sao "C: \ Dự án" "Z: \ Dự án" *. * / SAO CHÉP: ĐẠT / E


cảm ơn vì đã trả lời / bạn vui lòng cho tôi biết phần nào của robocopy tôi nên kiểm tra cho mục đích này!
SliverLight

những kiểm tra đó rất quan trọng ...
SliverLight

1
Câu trả lời được chỉnh sửa để cung cấp một ví dụ về lệnh Robocopy
misterjaytee

cảm ơn vì đã chỉnh sửa / tôi nên sử dụng lệnh này trong dấu nhắc lệnh (cmd) hoặc robocopy có chỗ để sử dụng lệnh đó không?
SliverLight

Như đã nói trong văn bản, "sử dụng nó từ dòng lệnh" hay còn gọi là dấu nhắc lệnh hoặc CMD.
misterjaytee
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.