批处理文件:为某个扩展名的每个文件运行命令

时间:2013-11-13 10:25:46

标签: python batch-file stl dos

我运行python命令

python file.py inputfile.stl

但我希望将其扩展为一次输入多个文件。我如何制作一个Windows批处理文件,在运行时,将为该目录中的每个*.stl文件运行一个命令。例如,它将运行,

python file.py INPUTFILE1.stl
python file.py ANOTHERFILE.stl
python file.py BLAH.stl
....

请注意,.stl文件将使用不同的前缀。

1 个答案:

答案 0 :(得分:2)

这些主题可以提供帮助:Batch script loopbatch file Copy files with certain extensions from multiple directories into one directory

基本上是这样的:

for %f in (*.stl) do python file.py %f

这将创建一个循环,以.stl扩展名执行目录中的所有文件。