Jeśli potrzebujesz go w zmiennej, skorzystanie z pseudo-zmiennej% CD% jest prawdopodobnie łatwiejsze.
Joey
10
Urocze, ale cdjest dla „zmień katalog”
Daniel Stevens,
9
Powiązana uwaga dodatkowa: Podczas gdy tylko w systemie Windows cdwydrukuje bieżący katalog roboczy, w systemie Linux zmieni się na katalog domowy użytkownika bez drukowania niczego. Uważaj więc, jeśli szukasz czegoś międzyplatformowego.
Daniel Stevens
@DanielStevens wiersz pomocy z cdmówi Wyświetla nazwę lub zmienia bieżący katalog.
phuclv
@ phuclv poprawnie, dokumentacja Windows dla cd mówi tak. Dokumentacja Linuksa dla cd mówi, że gdy nie podano ścieżki, zmieni się ona na katalog domowy. Moje lokalne strony podręcznika używają sformułowania: „Zmień bieżący katalog na katalog. Jeśli katalog nie zostanie podany, wartość zmiennej powłoki HOME jest domyślna”.
Daniel Stevens
26
Otwórz notatnik jako administrator i napisz:
@echo %cd%
Zapisz go w folderze c: \ windows \ system32 \ o nazwie „pwd.cmd” (uważaj, aby nie zapisać pliku pwd.cmd.txt)
Nie używam PowerShell. Wydaje mi się, że pamiętam coś o rozszerzeniach poleceń, ale nie mogę nigdzie znaleźć pola wyboru. Mam również <tab> ukończenie w moim wierszu polecenia. Mógłbym przysiąc, że w Panelu sterowania był aplet umożliwiający rozszerzenie poleceń, ale nie mogę go teraz znaleźć.
sean e
Rozszerzenia poleceń są domyślnie włączone w systemie Windows NT i nowszych. Uzupełnianie tabulatorów jest oddzielne i było dostępne od Windows 2000 i domyślnie włączone od XP. pwd działa tylko tutaj, ponieważ mam pwd.cmd z „echo% cd%” na mojej ścieżce. Możesz użyć gcm pwd w Powershell, aby sprawdzić, skąd pochodzi na twoim komputerze (coś w rodzaju, który (1), tylko lepiej).
Joey
gcm pwd informuje, że pwd jest aliasem z definicją Get-Location.
sean e
2
Późno na imprezę, ale zazwyczaj możesz dowiedzieć się, skąd pochodzi pwd, po poleceniu „gdzie” w wierszu polecenia.
veepsk
0
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
to nie zadziała, jeśli w bieżącym katalogu znajduje się plik lub folder o nazwie „Katalog” lub jeśli język systemu Windows nie jest angielski, ponieważ dane wyjściowe dirsą zlokalizowane
phuclv
-3
Możesz po prostu wpisać „.” znak kropki. Miałem aplikację cmd wymagającą ścieżki, byłem już w potrzebnym katalogu i użyłem symbolu kropki.
Odpowiedzi:
Spowoduje to wydrukowanie go w konsoli:
lub wklej to polecenie w CMD, wtedy będziesz mieć
pwd
:źródło
cd
echo
? Wystarczycd
sama wydaje się działać prawidłowo.cd /?
mówiType CD without parameters to display the current drive and directory.
Dotyczy
cd
„bieżącego katalogu”.źródło
cd
jest dla „zmień katalog”cd
wydrukuje bieżący katalog roboczy, w systemie Linux zmieni się na katalog domowy użytkownika bez drukowania niczego. Uważaj więc, jeśli szukasz czegoś międzyplatformowego.cd
mówi Wyświetla nazwę lub zmienia bieżący katalog.Otwórz notatnik jako administrator i napisz:
Zapisz go w folderze c: \ windows \ system32 \ o nazwie „pwd.cmd” (uważaj, aby nie zapisać pliku pwd.cmd.txt)
Następnie masz polecenie pwd.
źródło
cd
bez żadnych parametrów jest równoważny zpwd
Unix / Linux.Z poziomu konsoli wpisywania
cd /?
:źródło
poda bieżący katalog
źródło
cd
za mało. Przecinek jest bezużyteczny,
,;
,=
są również ograniczniki podobnie jak przestrzeń i karty , dlategocd ,
nie różni się odcd =;=
lubcd <space>
hmm - pwd działa na mnie w systemie Vista ...
Ostateczna EDIT : to działa na mnie na Vista zainstalowany pwd.exe ponieważ WinAVR i dodał \ Program Files \ WinAVR \ Utils \ bin na mojej ścieżce.
źródło
dla
pwd
komendy use dla UniksaAktualny katalog roboczy
źródło
for Unix use pwd command
bezużytecznego? Bo o to poprosił OPW PowerShell
pwd
jest pseudonimem,Get-Location
więc możesz po prostu uruchomićpwd
go jak w bashMoże być również wywołana z cmd tak
powershell -Command pwd
chociażcd
aniecho %cd%
w cmd będzie działać dobrzeźródło
Użyj poniższego polecenia
źródło
dir
są zlokalizowaneMożesz po prostu wpisać „.” znak kropki. Miałem aplikację cmd wymagającą ścieżki, byłem już w potrzebnym katalogu i użyłem symbolu kropki.
Mam nadzieję, że to pomoże.
źródło