KWALIFIKACJA INF8 - CZERWIEC 2023 (test 2)

PYTANIE NR 9.
Które polecenie należy wykonać w systemie Windows, aby skopiować zawartość folderu KAT1 do folderu KAT2, przy założeniu, że oba foldery znajdują się w bieżącym katalogu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie xcopy służy do kopiowania katalogów i ich zawartości, a przełącznik /E kopiuje wszystkie podkatalogi, także puste.
"copy" kopiuje pliki (nie foldery), "move" przenosi (usuwa ze źródła), a "dir" tylko wyświetla listę plików.

Pełne wyjaśnienie:

Aby skopiować zawartość folderu wraz z jego strukturą w wierszu polecenia Windows, trzeba użyć narzędzia obsługującego kopiowanie katalogów. Polecenie xcopy jest rozszerzeniem klasycznych poleceń MS-DOS i pozwala kopiować katalogi oraz podkatalogi.

Odpowiedź "xcopy KAT1 KAT2 /E" jest poprawna, ponieważ przełącznik /E powoduje skopiowanie wszystkich podkatalogów, włącznie z pustymi. Dzięki temu do folderu KAT2 trafia pełna struktura z KAT1, co odpowiada wymaganiu "skopiować zawartość folderu".

Pozostałe polecenia nie spełniają warunku:

  • "move KAT1 KAT2" wykonuje przeniesienie, czyli po operacji źródłowy folder/plik nie pozostaje w pierwotnej lokalizacji. To nie jest kopiowanie.
  • "dir KAT1 KAT2" służy do wyświetlania listy plików i katalogów. Nie wykonuje kopiowania danych.
  • "copy KAT1 KAT2" dotyczy kopiowania plików. Próba użycia go do folderów nie realizuje kopiowania katalogu i typowo kończy się błędem składni lub niewłaściwą interpretacją argumentów.

W praktyce administrator (technik teleinformatyk) często kopiuje całe katalogi projektów, profili lub konfiguracji. Warto pamiętać o różnicach przełączników: /S pomija puste katalogi, a /E je uwzględnia. W nowszych systemach spotyka się też robocopy, ale w tym pytaniu poprawną, jednoznaczną odpowiedzią jest użycie xcopy z /E.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Polecenie COPY kopiuje pliki z jednej lokalizacji do drugiej w wierszu polecenia (cmd). Nie jest przeznaczone do kopiowania całych folderów z podkatalogami. Typowy zapis to skopiowanie pliku: copy plik.txt kopia\plik.txt.
Bo COPY działa na plikach, a nie na strukturze katalogów. Folder to kontener na pliki i podkatalogi, więc do takiej operacji potrzebne jest polecenie obsługujące rekurencję (np. XCOPY lub ROBOCOPY). Próba użycia COPY na folderze zwykle kończy się błędem.
Najprościej użyć XCOPY z przełącznikiem rekurencyjnym. Przykład: xcopy KAT1 KAT2 /E skopiuje zawartość KAT1 do KAT2 wraz z podkatalogami, także pustymi. W praktyce często dodaje się też przełączniki potwierdzeń (np. /Y) zależnie od zadania.
Przełącznik /E oznacza kopiowanie wszystkich podkatalogów, włącznie z pustymi. To ważne, gdy chcesz zachować pełną strukturę katalogów (np. szablon projektu). Bez /E część struktury może nie zostać przeniesiona, jeśli katalogi nie zawierają plików.
MOVE przenosi dane: po operacji źródło znika z pierwotnej lokalizacji. XCOPY kopiuje dane: źródło pozostaje, a kopia trafia do celu. Na egzaminie łatwo o pomyłkę, bo oba polecenia przyjmują podobne argumenty, ale efekt końcowy jest inny.
ROBOCOPY jest nowocześniejsze i ma więcej opcji (np. wznawianie, powtórzenia, synchronizacja), więc w administracji często jest lepszym wyborem. XCOPY bywa jednak wystarczające w prostych zadaniach i jest klasycznie używane w ćwiczeniach. W obu przypadkach do rekurencji potrzebujesz opcji typu /E lub /S.
DIR służy do wyświetlania zawartości katalogu: listy plików i folderów oraz podstawowych informacji (np. nazwy, daty). Nie kopiuje ani nie przenosi danych. W zadaniach egzaminacyjnych DIR bywa dystraktorem, bo ma związek z katalogami, ale nie realizuje operacji kopiowania.
Zapamiętaj prostą regułę: COPY = pliki, a XCOPY/ROBOCOPY = foldery (rekurencja). Jeśli w treści jest "zawartość folderu", prawie zawsze potrzebujesz narzędzia kopiującego katalogi z podkatalogami oraz odpowiedniego przełącznika (np. /E).
Nie zawsze. Jeśli oba foldery są w bieżącym katalogu, wystarczy podać same nazwy, np. xcopy KAT1 KAT2 /E. Pełne ścieżki są potrzebne, gdy źródło lub cel jest w innym miejscu (np. na innym dysku lub w innym katalogu) albo gdy chcesz uniknąć niejednoznaczności.
Najczęstsze to: użycie COPY zamiast narzędzia do katalogów, brak przełącznika rekurencyjnego (np. /E), mylenie kopiowania z przenoszeniem (MOVE) oraz nieuważne podanie źródła i celu. Na egzaminie warto sprawdzić, czy polecenie faktycznie tworzy kopię bez usuwania źródła.
info

To pytanie poprawnie rozwiązuje 57% zdających egzamin. średnie

Źródła:

  • Microsoft Learn (Command-Line Reference): COPY - 'Copies one or more files to another location' https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/copy (dostęp: 2026-03-13)
  • Microsoft Learn (Command-Line Reference): XCOPY - opis polecenia i przełączników (m.in. /E) https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/xcopy (dostęp: 2026-03-13)
  • Microsoft Learn (Command-Line Reference): ROBOCOPY - narzędzie do kopiowania/synchronizacji https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy (dostęp: 2026-03-13)

Materiały:

  • Dokumentacja Microsoft Learn: polecenia cmd (COPY, XCOPY, ROBOCOPY)
  • Ćwiczenia laboratoryjne z obsługi wiersza polecenia Windows i systemu plików
  • Notatki/ściąga z przełączników XCOPY (/E, /S, /I, /Y) i ich skutków

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego