我需要使用控制台应用程序处理某个文件夹中的所有txt文件。该命令看起来类似于:
convert input_file.txt -par1 -par2 -par3
如何编写批处理文件夹中的所有文件,将文件名作为参数传递给console apllication?另一个想法是,Python解决方案呢?
答案 0 :(得分:3)
使用for
for %f in (*.txt) do @convert "%f" -par1 -par2 -par3
请注意,我使用@
来抑制for循环的每次迭代时命令行的回显。这是可选的。
以上语法适用于交互式控制台。在批处理文件中执行时,%f
必须替换为%%f
。