一个文件夹中的所有文件执行一个命令(Execute a command for all files

2019-08-31 06:03发布

我想在目录中的所有文件运行命令。 对于上述(c \换算* .ajt)%% 1做转换命令 %% 1 %% 2但是我需要有一个输出文件名相同的输入,但是具有不同的文件扩展名。

asciitojt.exe filename1.ajt filename1.jt 
asciitojt.exe filename2.ajt filename2.jt 
asciitojt.exe filename3.ajt filename3.jt 

是我想出来的系统。
如何更换的最后3个字符? 这是在一个批处理文件运行。

Answer 1:

试试这个:

for %%i in (*.ajt) do "asciitojt.exe" "%%~i" "%%~ni.jt"

先从* .ajt文件的文件夹中。



文章来源: Execute a command for all files in a folder