我想创建一个批处理文件,可以使用(例如打印)它的完整路径:
c:\tmp\foo> nice.bat I am c:\tmp\foo\nice.bat
使用%0和一些修饰符
%~dp0是批处理文件的完整路径。
编辑 若要进行更多变量替换,请运行call /?
call /?
试试这个:
echo I am %~f0