我想对目录中的所有文件运行命令。 对于(c \ conversion * .ajt)中的%% 1,执行转换命令 %% 1 %% 2 但是我需要输出文件名与输入相同,但文件扩展名不同。
asciitojt.exe filename1.ajt filename1.jt
asciitojt.exe filename2.ajt filename2.jt
asciitojt.exe filename3.ajt filename3.jt
是我想要离开系统的 如何替换最后3个字符? 这是在批处理文件中运行。
答案 0 :(得分:3)
试试这个:
for %%i in (*.ajt) do "asciitojt.exe" "%%~i" "%%~ni.jt"
从包含* .ajt文件的文件夹开始。