Windows相当于UNIX pwd

如何在命令提示符中找到Windows上的本地路径?

496281 次浏览

它是“当前目录”的cd

这将在控制台中打印它:

echo %cd%

或者在CMD中粘贴这个命令,那么你会得到pwd:

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

嗯,pwd在Vista上对我有用…

Final 编辑:它适用于我在Vista上,因为WinAvr安装了pwd.exe,并将\Program Files\WinAvr\Utils\bin添加到我的路径。

使用下面的命令

dir | find "Directory"
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter


C:\Documents and Settings\Scripter>

对于Unix使用pwd命令

当前工作目录

以管理员身份打开记事本,写下:

@echo %cd%
保存在c:\windows\system32\ 以“pwd”命名。Cmd "(注意不要保存pwd.cmd.txt)

然后是pwd命令。

cd ,

它将给出当前目录

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

你可以简单地写上"。"点号。我有一个cmd应用程序,需要路径,我已经在需要的目录,我使用点符号。

希望能有所帮助。

不带任何参数的cd等价于Unix/Linux上的pwd

从输入cd /?的控制台输出:

Displays the name of or changes the current directory.


[...]


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

在PowerShell中,pwdGet-Location的别名,所以你可以像在bash中那样简单地在它中运行pwd

它也可以从cmd中调用,如powershell -Command pwd,尽管cmd中的cdecho %cd%也可以正常工作

你只需要输入

cd

它将返回当前路径。