Yanıtlar:
Bu konsolda yazdırır:
echo %cd%
veya bu komutu CMD'ye yapıştırırsanız, sahip olacaksınız pwd:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
cdsadece başka bir cevaba geçti zaman aldı
echo? Sadece cdkendi başına iyi çalışıyor gibi görünüyor.
cd /?diyorType CD without parameters to display the current drive and directory.
Öyle cd"geçerli dizinde" için.
cd"dizin değiştir" için
cdYalnızca Windows'da geçerli çalışma dizinini yazdırırken, Linux'ta hiçbir şey yazdırmadan kullanıcının ana dizinine dönüşecektir. Çapraz platformda bir şey arıyorsanız dikkatli olun.
cddiyor görüntüler adını veya geçerli dizini değiştirir.
cdherhangi bir parametre olmadan pwdUnix / Linux ile eşdeğerdir .
Yazarak konsol çıktısından cd /?:
Displays the name of or changes the current directory.
[...]
Type CD without parameters to display the current drive and directory.
cd ,
geçerli dizini verecektir
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cdyeter. Virgül işe yaramaz
,, ;, =sadece uzay ve sekmesi gibi sınırlayıcılar da bu nedenle cd ,farklı olmadığını cd =;=veyacd <space>
hmm - pwd Vista'da benim için çalışıyor ...
Son EDIT : WinAvr pwd.exe'yi yükleyip yoluma \ Program Files \ WinAvr \ Utils \ bin eklediğinden Vista'da benim için çalışıyor.
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
Unix kullanım pwdkomutu için
for Unix use pwd commandyararsız görmüyor musun Çünkü OP sordu
PowerShell'de pwdbir takma addır , Get-Locationböylece pwdbash gibi çalıştırabilirsiniz
Ayrıca böyle cmd çağrılabilir powershell -Command pwdrağmen cdveya echo %cd%cmd sadece para cezası çalışacak