Windows equivalent to UNIX pwd

2019-01-16 02:45发布

问题:

How do I find the local path on windows in a command prompt?

回答1:

This prints it in the console:

echo %cd%

or paste this command in CMD, then you'll have pwd:

(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat


回答2:

It is cd for "current directory".



回答3:

Open notepad as administrator and write:

@echo %cd%

Save it in c:\windows\system32\ with the name "pwd.cmd" (be careful not to save pwd.cmd.txt)

Then you have the pwd command.



回答4:

cd ,

it will give current directory

D:\Folder\subFolder>cd ,
D:\Folder\subFolder


回答5:

cd without any parameters is equivalent to pwd on Unix/Linux.

From the console output of typing cd /?:

Displays the name of or changes the current directory.

[...]

Type CD without parameters to display the current drive and directory.


回答6:

hmm - pwd works for me on Vista...

Final EDIT: it works for me on Vista because WinAvr installed pwd.exe and added \Program Files\WinAvr\Utils\bin to my path.



回答7:

dir | find "Directory"



回答8:

C:\Documents and Settings\Scripter>echo %cd% C:\Documents and Settings\Scripter

C:\Documents and Settings\Scripter>

for unix use pwd command

Current working directory



回答9:

You can simply put "." the dot sign. I've had a cmd application that was requiring the path and I was already in the needed directory and I used the dot symbol.

Hope it helps.



标签: windows cmd pwd