标签: windows batch-file dos file-extension
我想知道是否有办法在执行后更改批处理文件(.bat)的文件扩展名。所以,例如,我想执行abc.bat。在批处理文件执行它应该执行的操作之后,它会通过将.bat更改为.txt来重命名自己这可能吗??
答案 0 :(得分:2)
我刚试过。这很简单。在批处理文件的末尾,添加:
ren %~dp0\abc.bat abc.txt
在此,%~dp0表示批处理文件的路径,如我所提到的here。
%~dp0
请注意,它必须是执行批处理文件的最后一步。