16

这是我的问题。我有一个包含 100 个不同视频名称的 txt 文件(示例):

abc.mpg
def.mpg
ghi.mpg
xyz.mpg

我想使用一些命令一个一个地处理这些视频,并将结果放入一个同名的文件夹中(不带扩展名):

command1 abc.mpg
command2 abc.mpg
move results .\abc

我的问题是如何在批处理文件中使用 for 循环执行上述迭代。

4

1 回答 1

22

该命令是 FOR 与 /F 参数这样

FOR /F %i in (yourFile.txt) DO yourcommand %i

这从文本文件中一次读取一行并将值插入到 %i 参数中然后调用 DO 关键字后指定的命令(该命令可以是另一个需要复制或移动操作的批处理)

于 2012-04-23T14:09:25.210 回答