是否有Windows命令行命令,我可以使用它来获得当前工作目录的完整路径?
另外,如何将此路径存储在批处理文件中使用的变量中?
是否有Windows命令行命令,我可以使用它来获得当前工作目录的完整路径?
另外,如何将此路径存储在批处理文件中使用的变量中?
当前回答
在Windows下,输入cd作为当前工作路径。
在Linux操作系统中,pwd为当前工作路径。
其他回答
@echo off
for /f "usebackq tokens=*" %%x in (`chdir`) do set var=%%x
echo The currenct directory is: %var%
当然,gmaran23的答案要简单得多。
作为可能的密码之一
echo off
for /f "usebackq tokens=* delims= " %%x in (`chdir`) do set var=%var% %%x
echo The current directory is: "%var:~1%"
在Windows上:
CHDIR显示当前目录名称或更改当前目录。
在Linux中:
PWD显示当前目录名称。
在Windows下,输入cd作为当前工作路径。
在Linux操作系统中,pwd为当前工作路径。
这对我来说一直都很有效:
SET CurrentDir="%~dp0"
ECHO The current file path this bat file is executing in is the following:
ECHO %CurrentDir%
Pause