Bagaimana mencegah penyalinan nama file yang panjang dari drive eksternal?

19

Saya memiliki hard drive eksternal dengan banyak file (800 GB). Saya ingin menyalin seluruh isi hard drive eksternal ke drive lokal saya. dapatkan banyak kesalahan tentang nama file panjang atau path file panjang. Mengganti nama juga tidak mungkin karena jumlah kesalahan.

Apa yang bisa saya lakukan tentang masalah ini?

SliverLight
sumber

Jawaban:

17

Anda akan mendapatkan kesalahan semacam ini jika Anda menggunakan salinan drag-and-drop dalam Windows explorer.

Namun, jika Anda menggunakan Robocopy, Anda harus menemukan bahwa Anda dapat menyalin file tanpa masalah.

Versi baris perintah Robocopy terintegrasi untuk Windows 7 dan Windows Server 2008; itu dapat diunduh untuk sistem operasi lain. Meskipun ada GUI yang dapat diunduh, sebaiknya digunakan dari baris perintah (alias CMD.exe).

Secara default, Robocopy harus menangani jalur yang lebih besar dari 256 karakter (ada saklar untuk mematikannya, tetapi dalam kasus Anda, Anda tidak ingin melakukan ini).

Contoh command line (yang akan menyalin semua file di folder C: \ Projects ke folder Z: \ Projects):

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

misterjaytee
sumber
terima kasih atas jawaban / tolong beri tahu saya bagian robocopy mana yang harus saya periksa untuk tujuan ini!
SliverLight
cek-cek itu sangat penting ...
SliverLight
1
Jawaban yang diedit untuk memberikan contoh perintah Robocopy
misterjaytee
terima kasih sudah mengedit / haruskah saya menggunakan perintah ini di command prompt (cmd) atau robocopy punya tempat untuk menggunakan perintah itu?
SliverLight
Seperti yang tertulis dalam teks, "gunakan dari baris perintah" atau dikenal sebagai prompt perintah atau CMD.
misterjaytee