Jak zapobiec błędom kopiowania długich nazw plików z dysku zewnętrznego?


19

Mam zewnętrzny dysk twardy z wieloma plikami (800 GB). Chcę skopiować całą zawartość zewnętrznego dysku twardego na dysk lokalny. uzyskać wiele błędów dotyczących długiej nazwy pliku lub długiej ścieżki pliku. Zmiana nazwy jest również niemożliwa z powodu liczby błędów.

Co mogę zrobić z tym problemem?

Odpowiedzi:


17

Tego rodzaju błędy dostaniesz, jeśli użyjesz funkcji przeciągnij i upuść w Eksploratorze Windows.

Jeśli jednak korzystasz z Robocopy, powinieneś odkryć, że możesz skopiować pliki bez żadnych problemów.

Wersja Robocopy z linii poleceń jest wbudowana w Windows 7 i Windows Server 2008; można go pobrać dla innych systemów operacyjnych. Chociaż istnieje GUI do pobrania, najlepiej go używać z wiersza poleceń (aka CMD.exe).

Domyślnie Robocopy powinien obsługiwać ścieżki dłuższe niż 256 znaków (jest przełącznik, aby go wyłączyć, ale w twoim przypadku nie chcesz tego robić).

Przykładowy wiersz poleceń (który skopiuje wszystkie pliki z folderu C: \ Projekty do folderu Z: \ Projekty):

robocopy „C: \ Projekty” „Z: \ Projekty” *. * / COPY: DAT / E


dzięki za odpowiedź / czy proszę mi powiedzieć, które części robocopy powinienem sprawdzić w tym celu!
SliverLight,

te kontrole są bardzo ważne ...
SliverLight

1
Edytowano odpowiedź, aby podać przykładowe polecenie Robocopy
misterjaytee

dzięki za edycję / czy powinienem użyć tego polecenia w wierszu polecenia (cmd) czy robocopy ma miejsce na użycie tego polecenia?
SliverLight

Jak napisano w tekście, „użyj go z wiersza polecenia”, znanego również jako wiersz polecenia lub CMD.
misterjaytee
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.