W systemie Windows 7 w celu skopiowania katalogu f:\zdjecia wraz z podkatalogami z dysku przenośnego na dysk c:\ należy użyć polecenia
A. xcopy f:\zdjecia c:\zdjecia /E
B. xcopy c:\zdjecia f:\zdjecia /E
C. copy c:\zdjecia f:\zdjecia /E
D. copy f:\zdjecia c:\zdjecia /E
Polecenie xcopy f:\zdjecia c:\zdjecia /E jest właściwe, bo w Windows 7 do kopiowania całych katalogów razem z podkatalogami używa się właśnie narzędzia xcopy, a nie zwykłego copy. Składnia jest tu logiczna: najpierw podaje się źródło, czyli f:\zdjecia na dysku przenośnym, potem miejsce docelowe, czyli c:\zdjecia na dysku lokalnym. Przełącznik /E oznacza kopiowanie wszystkich podkatalogów, również pustych. To ważny szczegół, bo bez niego można przenieść tylko część struktury katalogów i potem człowiek się dziwi, że czegoś brakuje. Z mojego doświadczenia przy pracy w wierszu polecenia warto też pamiętać o cudzysłowach, gdy ścieżka zawiera spacje, np. xcopy "f:\moje zdjecia" "c:\moje zdjecia" /E. W praktyce administratorzy często dodają jeszcze przełączniki typu /I, /H albo /Y, zależnie od sytuacji, ale w tym pytaniu najważniejsze jest rozpoznanie narzędzia xcopy oraz kierunku kopiowania. Dobra praktyka branżowa jest taka, żeby przed kopiowaniem upewnić się, który dysk jest źródłem, a który celem, szczególnie przy nośnikach USB, bo litery dysków potrafią się zmieniać.
W tym zadaniu najłatwiej pomylić dwie rzeczy: kierunek kopiowania oraz narzędzie używane do pracy z katalogami. Polecenie copy w klasycznym wierszu polecenia Windows służy głównie do kopiowania plików, a nie całych drzew katalogów. Nie obsługuje ono przełącznika /E w takim sensie jak xcopy, więc próba użycia copy f:\zdjecia c:\zdjecia /E nie wykona poprawnie zadania kopiowania folderu wraz z podfolderami. To jest dość typowy błąd, bo nazwa copy brzmi ogólnie i człowiek intuicyjnie myśli: skoro kopiuję, to używam copy. W praktyce Windows ma jednak osobne narzędzia do bardziej rozbudowanego kopiowania, np. xcopy, a w nowszych zastosowaniach często robocopy. Drugi problem to zamiana ścieżek miejscami. Jeżeli wpiszesz xcopy c:\zdjecia f:\zdjecia /E albo copy c:\zdjecia f:\zdjecia /E, to próbujesz kopiować dane z dysku C: na dysk F:, czyli dokładnie odwrotnie niż wymaga treść pytania. W zadaniu źródłem jest dysk przenośny f:\zdjecia, a celem dysk lokalny c:\zdjecia. Moim zdaniem przy takich pytaniach warto czytać polecenie od lewej do prawej jak zdanie: skopiuj z tego miejsca do tamtego miejsca. Przełącznik /E jest poprawny dopiero wtedy, gdy użyty jest z xcopy i gdy ścieżki są w prawidłowej kolejności. To niby drobiazg, ale w administracji systemem takie drobiazgi decydują, czy robimy kopię danych, czy przypadkiem nadpisujemy nie to co trzeba.