如何确定批处理文件中的当前目录。除了%~dp0
。
因此,当我从源文件夹(由我的文件组成)运行批处理文件时,它会返回源文件夹的路径,无论它在哪里。
答案1
环境变量%cd%
包含当前文件夹:
H:\Downloads>type currentdir.bat
echo %cd%
H:\Downloads>currentdir.bat
H:\Downloads>echo H:\Downloads
H:\Downloads
H:\Downloads>
如何确定批处理文件中的当前目录。除了%~dp0
。
因此,当我从源文件夹(由我的文件组成)运行批处理文件时,它会返回源文件夹的路径,无论它在哪里。
环境变量%cd%
包含当前文件夹:
H:\Downloads>type currentdir.bat
echo %cd%
H:\Downloads>currentdir.bat
H:\Downloads>echo H:\Downloads
H:\Downloads
H:\Downloads>