这将在控制台中打印它:
echo %cd%
或将此命令粘贴到 CMD 中,然后您将拥有 pwd
:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
“当前目录”是 cd
。
cd
用于“更改目录”
cd
上单独打印当前工作目录,但在 Linux 上它将更改为用户的主目录而不打印任何内容。因此,如果您正在寻找跨平台的东西,请注意。
cd
中的帮助行说 显示当前目录的名称或更改当前目录。
以管理员身份打开记事本并写入:
@echo %cd%
将其保存在c:\windows\system32\ 中,名称为“pwd.cmd”(注意不要保存pwd.cmd.txt)
然后你有 pwd 命令。
cd ,
它将给出当前目录
D:\Folder\subFolder>cd ,
D:\Folder\subFolder
cd
就足够了。逗号没用
不带任何参数的 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.
你可以输入
cd
它将返回您当前的路径。
在 PowerShell 中,pwd
是 Get-Location
的别名,因此您可以像在 bash 中一样简单地在其中运行 pwd
它也可以像 powershell -Command pwd
这样从 cmd 调用,尽管 cmd 中的 cd
或 echo %cd%
可以正常工作
嗯 - pwd 在 Vista 上为我工作......
最终编辑:它在 Vista 上对我有用,因为 WinAvr 安装了 pwd.exe 并将 \Program Files\WinAvr\Utils\bin 添加到我的路径中。
C:\Documents and Settings\Scripter>echo %cd%
C:\Documents and Settings\Scripter
C:\Documents and Settings\Scripter>
对于 Unix 使用 pwd
命令
for Unix use pwd command
没用吗?因为这是OP要求的
使用以下命令
dir | find "Directory"
dir
的输出已本地化
你可以简单地把“。”点符号。我有一个需要路径的 cmd 应用程序,并且我已经在所需的目录中,并且我使用了点符号。
希望能帮助到你。
cd
echo
?只是cd
本身似乎工作正常。cd /?
说Type CD without parameters to display the current drive and directory.