batch-file
Zmienianie katalogów i wyświetlanie ich zawartości
Szukaj…
Składnia
echo% cd% - wyświetla bieżącą ścieżkę katalogu
cd „C: \ path \ to \ some \ directory” - zmienia ścieżkę katalogu
cd „% zmienna_katalog_okresowy%” - zmienia również ścieżkę do katalogu
cd / d E: - zmień na E: napęd z innego napędu
cd / - zmienia katalog z powrotem na bieżący dysk
echo
%__CD__%
- wyświetla bieżącą ścieżkę katalogu z ukośnikiem końcowym (nieudokumentowane)echo% = C:% - bieżący katalog dysku C: (nieudokumentowany)
echo% = D:% - bieżący katalog dysku D: jeśli dysk D: został uzyskany w bieżącej sesji CMD (nieudokumentowane)
Uwagi
Dlaczego jest to ważne i jakie są ich zastosowania oraz zalety:
- aby otworzyć plik lub aplikację w katalogu za pomocą partii
- do tworzenia i pisania i odczytywania plików w katalogu za pomocą partii
- poznać i wymienić wszystkie foldery
- wiedzieć, gdzie działa plik wsadowy
Aby wyświetlić bieżący katalog
Format i użycie:
echo %cd%
%cd%
to zmienna systemowa, która zawiera bieżącą ścieżkę katalogu
Aby zmienić bieżący katalog (bez zmiany dysków)
Format:
cd "<path>"
Przykład:
cd "C:\Program Files (x86)\Microsoft Office"
cd
to skrót od chdir
a oba polecenia zachowują się dokładnie tak samo. Ze względu na spójność w tym temacie będą używane cd
.
Aby przejść do katalogu o jeden poziom powyżej bieżącego katalogu, określ katalog systemowy ..
cd ..
Aby przejść do katalogu, który znajduje się w bieżącym katalogu, po prostu cd
do nazwy folderu bez wpisywania pełnej ścieżki (zawijanie nazwy katalogu w cudzysłowie, jeśli zawiera spacje).
Na przykład, aby wprowadzić C:\Program Files (x86)\Microsoft Office
gdy znajduje się w katalogu C:\Program Files (x86)
, można użyć następującej składni:
cd "Microsoft Office"
lub
cd "C:\Program Files (x86)\Microsoft Office"
Nawigacja do katalogu na innym dysku
Sam cd
nie pozwoli użytkownikowi na poruszanie się między dyskami. Aby przejść na inny dysk, należy określić opcję /d
.
np. przejście z C:\Users\jdoe\Desktop
do D:\Office Work
cd /d "D:\Office Work"
Jak wyświetlić wszystkie foldery i pliki w katalogu
Zastosowanie do wyświetlenia wszystkich folderów i plików w bieżącym katalogu: dir
Można również podać katalog docelowy: katalog dir C:\TargetPath
Określając ścieżkę ze spacjami, musi ona być otoczona cudzysłowami: dir "C:\Path With Spaces"
Zmiana napędu bez CD / D
Pushd "D:\Foo"
Dir
Popd
Pushd
zmieni katalog na następujący katalog (w tym przypadku D: \ Foo. Popd
wraca do oryginalnego katalogu.
Aby zmienić bieżący katalog na katalog główny bieżącego dysku
Format:
cd/
cd/
jest ustawiony, aby zmienić bieżący katalog z powrotem na katalog główny bieżącego dysku