Odpowiedzi:
Spowoduje to wydrukowanie go w konsoli:
echo %cd%
lub wklej to polecenie w CMD, wtedy będziesz mieć pwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
cd
echo
? Wystarczy cd
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”.
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.
cd
bez żadnych parametrów jest równoważny z pwd
Unix / Linux.
Z poziomu konsoli wpisywania cd /?
:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
cd ,
poda bieżący katalog
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
za mało. Przecinek jest bezużyteczny
,
, ;
, =
są również ograniczniki podobnie jak przestrzeń i karty , dlatego cd ,
nie różni się od cd =;=
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.
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
dla pwd
komendy use dla Uniksa
for Unix use pwd command
bezużytecznego? Bo o to poprosił OP
W PowerShell pwd
jest pseudonimem, Get-Location
więc możesz po prostu uruchomić pwd
go jak w bash
Może być również wywołana z cmd tak powershell -Command pwd
chociaż cd
ani echo %cd%
w cmd będzie działać dobrze