Cd jest skrótem lub synonimem chdir. Jest to polecenie znajdujące się w procesorze poleceń systemu Windows (cmd), które umożliwia zmianę bieżącego katalogu roboczego instancji powłoki. CWD (Current Working Directory) to ścieżka (katalogu) wewnątrz systemu plików, w którym aktualnie pracuje powłoka. Bieżący katalog roboczy jest niezbędny do rozpoznawania ścieżek względnych. Cd to ogólne polecenie znajdujące się w interpreterze poleceń większości systemów operacyjnych.
Opis polecenia:
Wyświetla nazwę lub zmienia bieżący katalog.
CHDIR [/D] [drive:][path] CHDIR [..] CD [/D] [drive:][path] CD [..] .. Specifies that you want to change to the parent directory.>
Typ Napęd CD: aby wyświetlić bieżący katalog na określonym dysku.
Typ płyta CD bez parametrów, aby wyświetlić bieżący dysk i katalog.
Użyj /D przełącznik, aby zmienić bieżący dysk oprócz zmiany bieżącego katalogu dysku.
- Część danych wyjściowych jest obcięta ze względu na dużą długość.
- Aby uzyskać powyższy tekst należy wykonać polecenie płyta CD /? polecenie na cmd.
- Należy zauważyć że chdir jest aliasem dla cd i dlatego można go zastąpić w przypadku wszystkich jego wystąpień.
Korzystanie z polecenia:
- Wyświetlanie bieżącego katalogu roboczego:
- Ścieżka powinna być katalogiem.
- Katalog powinien istnieć.
- Ścieżka może być bezwzględna lub względna. Jeśli używana jest ścieżka względna, ścieżka powinna być względna w stosunku do CWD.
- Ścieżka powinna być absolutna.
- Ścieżka powinna zawierać literę dysku, po której następuje kwalifikator dysku (DRIVE_LETTER i dwukropek).
Wyświetlanie bieżącego katalogu roboczego generalnie nie jest wymagane w cmd. Dzieje się tak, ponieważ domyślny monit w cmd wyświetla przez cały czas bieżący dysk i ścieżkę (CWD) wraz ze znakiem większości (> ) (kod $P$G). Ale dla kompletności opisalibyśmy to również. Aby wyświetlić bieżący katalog roboczy, wykonaj polecenie cd bez żadnych argumentów.
Składnia:
cd>

Z powyższego wynika, że nie musimy drukować cwd, ponieważ jest on już wyświetlany w podpowiedzi. W całym artykule będziemy używać C:Users jako naszego CWD.
Zmiana CWD:
Możemy zmienić bieżący katalog roboczy na różne ścieżki w systemie. Poniżej znajdują się opcje –
1. Do katalogu bieżącego dysku:
Aby zmienić katalog roboczy, wykonaj polecenie płyta CD po którym następuje bezwzględna lub względna ścieżka katalogu, w którym chcesz stać się CWD. Gdzie ścieżka powinna spełniać następujące kryteria –
Składnia:
cd [Path]>

2. Do katalogu innego dysku:
Aby zmienić katalog roboczy na inny dysk, wykonaj polecenie cd /D po którym następuje ścieżka do katalogu. Ścieżka powinna spełniać następujące kryteria –
Składnia:
cd /d [Path]>

3. Dodatkowym sposobem zmiany CWD na inny dysk bez użycia polecenia cd jest wykonanie litery dysku zakończonej dwukropkiem.
Składnia:
(Drive_Letter):>
