标签: batch-file
我想创建一个批处理文件,使用(例如打印)其完整路径:
c:\tmp\foo> nice.bat I am c:\tmp\foo\nice.bat
答案 0 :(得分:5)
您可以使用%~f0(例如“echo%~f0”)。
答案 1 :(得分:4)
使用%0 and some modifiers
答案 2 :(得分:3)
%~dp0是批处理文件的完整路径。
编辑要获得更多变量替换,请运行call /?
call /?
答案 3 :(得分:2)
试试这个:
echo I am %~f0