%cd%是指bat脚本的工作路径。
%dp0是指bat脚本所有在目录。
可以将下面批处理代码保存到c盘,然后再其他盘执行该批处理。
@echo off
echo %%~dp0 = %~dp0
echo %%cd%% = %cd%
pause>nul
结果如下图所示:
%cd%是指bat脚本的工作路径。
%dp0是指bat脚本所有在目录。
可以将下面批处理代码保存到c盘,然后再其他盘执行该批处理。
@echo off
echo %%~dp0 = %~dp0
echo %%cd%% = %cd%
pause>nul
结果如下图所示: