xcopy

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Co to jest xcopy?

xcopy to polecenie w systemach Windows służące do kopiowania plików oraz całych struktur katalogów z poziomu wiersza polecenia. W porównaniu ze zwykłym poleceniem copy, narzędzie xcopy lepiej nadaje się do kopiowania folderów wraz z podfolderami.

Podstawowa składnia

xcopy źródło cel [opcje]

Przykład:

xcopy c:\test f:\test /E

To polecenie kopiuje folder c:\test do lokalizacji f:\test, razem z jego podfolderami.

Znaczenie opcji /E

Opcja /E oznacza kopiowanie wszystkich podkatalogów, także pustych. Jest bardzo ważna, gdy trzeba przenieść całą strukturę folderów, a nie tylko pojedyncze pliki.

Często spotykane opcje:

  • /E - kopiuje podfoldery, również puste,
  • /S - kopiuje podfoldery, ale pomija puste,
  • /I - zakłada, że miejsce docelowe jest folderem,
  • /Y - nie pyta o potwierdzenie nadpisania plików,
  • /H - kopiuje także pliki ukryte i systemowe.

Różnica między copy a xcopy

Polecenie copy służy głównie do kopiowania pojedynczych plików lub grup plików. Nie jest właściwym wyborem do kopiowania całych katalogów z podkatalogami.

Do kopiowania folderu z pełną strukturą należy użyć:

xcopy c:\test f:\test /E

Typowy błąd egzaminacyjny

W pytaniach egzaminacyjnych trzeba zwrócić uwagę na kolejność ścieżek. Najpierw podaje się źródło, a potem miejsce docelowe. Jeśli folder c:\test ma zostać skopiowany na dysk f:\, poprawny kierunek to:

xcopy c:\test f:\test /E

Odwrotna kolejność oznaczałaby kopiowanie z dysku f: na dysk c:.