bat文件 自带的一些变量 冒号左侧是变量名,右侧输出值 拖入文件和不拖文件 一些变量的值不一样 @echo off echo %%~d1: %~d1 echo %%~dp1: %~dp1 echo %%~n1: %~n1 echo %%~nx1: %~nx1 echo %%1: %1 echo %%~d0: %~d0 echo %%cd%%: %cd% echo %%~dp0: %~dp0 echo %%~sdp0: %~sdp0 echo %%0: %0 echo %%~f0: %~f0 pause