当前位置

时间:2013-12-18 15:25:43

标签: batch-file cmd

你知道如何获得当前位置吗?我的意思是不是为了文件,而是从它被调用的地方。例如:

C:\用户\乔> E:\ TMP \ tmp.bat

应该返回c:\Users\Joe,而不是e:\tmp\

1 个答案:

答案 0 :(得分:4)

echo %~dp0

这应该返回bat的目录。

echo %cd%

这应该返回当前目录。