Tylko z punktu widzenia wydajności , XCopy lub robocopy daje podobne wyniki. Przeprowadziłem kilka testów na 64-bitowym pudełku z dodatkiem SP2 dla Windows Vista, aby dokonać porównań. Wszystkie kopie zostały wykonane między wewnętrznym dyskiem Sata II o prędkości 7200 obr./min a zewnętrznym napędem USB 2.0 lub na tym samym dysku wewnętrznym, jeśli jest to wskazane. Nie przeprowadzono specjalnej konfiguracji (zdecyduj, czy to unieważnia / zatwierdza test), tylko po to, aby wprowadzić polecenie do pliku wsadowego w celu wykonania. Do przechwytywania czasu rozpoczęcia i zakończenia użyto programu PowerShell. Po kilku przejściach tutaj są średnie z narzędzi, którymi grałem:
Plik: 732,909,568 bajtów (698 MB), 1 plik ISO skopiowany do innego katalogu na tym samym dysku wewnętrznym.
copy 6 secs (ex. copy G:\folder1\* G:\folder2\)
xcopy 6 secs (ex. xcopy G:\folder1 G:\folder2 /I /E /Y /R)
robocopy 6 secs (ex. robocopy G:\folder1\ G:\folder2 /E /NP)
teracopy 28 secs (ex. TeraCopy.exe Copy G:\folder1\ G:\folder2\)
fastcopy 19 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=G:\folder2)
Plik: 732,909,568 bajtów (698 MB), 1 plik ISO skopiowany na zewnętrzny dysk USB.
copy 36 secs (ex. copy G:\folder1\* I:\folder2\)
xcopy 35 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 36 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 36 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 38 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
Pliki: 45 033 616 bajtów (42,9 MB) 5 losowych plików skopiowanych na zewnętrzny dysk USB
copy 6 secs (ex. copy G:\folder1\* I:\folder2\)
xcopy 5 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 6 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 12 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 6 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
Pliki / directoies: 1087 180 800 bajtów (1,01 GB), 27 plików / 8 katalogów skopiowanych na zewnętrzny dysk USB.
copy *Not included in test
xcopy 57 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 58 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 56 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 60 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
Nie jest to bynajmniej wyczerpujący test, ale samo rzucenie szybkiego scenariusza w świecie rzeczywistym na niektóre z bardziej popularnych narzędzi tego gatunku pokazuje, że całkiem bezpieczne trzymanie się Xcopy lub Robocopy (tylko z punktu widzenia wydajności). Również opcja Robocopy /NP
(bez postępu) oszczędza Ci 0 czasu. Nie oznacza to jednak, że nie możesz czerpać korzyści z używania czegoś innego niż xcopy. Robocopy jest doskonałym przykładem (z Wikipedii ):
Robocopy jest godne uwagi ze względu na możliwości wykraczające poza wbudowane
polecenia kopiowania i xcopy systemu Windows , w tym:
- Zdolność do tolerowania awarii sieci i wznawiania kopiowania tam, gdzie poprzednio zostało przerwane (niekompletne pliki są oznaczone datownikiem odpowiadającym 1980-01-01 i zawierają zapis odzyskiwania, dzięki czemu Robocopy wie, gdzie kontynuować).
- Możliwość domyślnego prawidłowego kopiowania atrybutów, informacji o właścicielu, alternatywnych strumieniach danych, informacji kontrolnych i znaczników czasu, bez potrzeby stosowania wielu często zapomnianych przełączników wiersza polecenia.
- Zdolność do prawidłowego kopiowania list ACL NTFS (jeśli podano / COPYALL) oraz do zapewnienia „prawa do tworzenia kopii zapasowych” w systemie Windows NT (/ B), aby administrator mógł skopiować cały katalog, w tym pliki, których nie można odczytać administratorowi.
- Trwałość domyślnie, z programowalną liczbą automatycznych ponownych prób, jeśli pliku nie można otworzyć.
- Tryb „lustrzany”, który utrzymuje synchronizację drzew poprzez opcjonalne usuwanie plików z miejsca docelowego, które nie są już obecne w źródle.
- Możliwość kopiowania dużej liczby plików, które w przeciwnym razie spowodowałyby awarię wbudowanego narzędzia XCOPY.
- Wskaźnik postępu w wierszu poleceń, który jest stale aktualizowany.
- Możliwość kopiowania długich nazw plików i folderów przekraczających 256 znaków - do teoretycznej 32 000 znaków - bez błędów.