【发布时间】:2009-05-28 16:11:11
【问题描述】:
如何在命令提示符下找到 Windows 上的本地路径?
【问题讨论】:
-
非常有用的信息,虽然我相信这现在属于 superuser.com
如何在命令提示符下找到 Windows 上的本地路径?
【问题讨论】:
这会在控制台中打印出来:
echo %cd%
或将此命令粘贴到 CMD 中,然后您将拥有 pwd:
(echo @echo off
echo echo ^%cd^%) > C:\WINDOWS\pwd.bat
【讨论】:
cd only
echo?只是 cd 本身似乎工作正常。
cd /? 说Type CD without parameters to display the current drive and directory.
“当前目录”是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 就足够了。逗号没用
,, ;, = are also delimiters just like space and tab 中,因此 cd , 与 cd =;= 或 cd <space> 没有区别
不带任何参数的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 中,pwd 是 Get-Location 的别名,因此您可以像在 bash 中一样在其中运行 pwd
也可以像 powershell -Command pwd 这样从 cmd 调用它,尽管 cmd 中的 cd 或 echo %cd% 可以正常工作
【讨论】:
hmm - 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 要求的
你可以输入
cd
它将返回当前路径。
【讨论】:
使用下面的命令
dir | find "Directory"
【讨论】:
dir 的输出已本地化
您可以简单地输入“。”点符号。我有一个需要路径的 cmd 应用程序,并且我已经在所需的目录中,并且我使用了点符号。
希望对你有帮助。
【讨论】: