Windows 7 在Windows 7中执行命令行程序时使用类似于;对于每一个“;陈述
我需要在Windows 7中执行一个使用文件作为参数的程序,例如:Windows 7 在Windows 7中执行命令行程序时使用类似于;对于每一个“;陈述,windows-7,Windows 7,我需要在Windows 7中执行一个使用文件作为参数的程序,例如: foo file 因此,我需要在文件夹中运行所有.txt文件的程序,所以问题是:有没有办法创建bash文件,或者使用Microsoft Power Shell执行类似操作: for each f *.txt in c:\temp do foo f 其中f是预切的文件 谢谢, 米歇尔你很接近了。:) 你很接近。:) 嗨,肯,你不能把命令分成两行,因为它不工作。如果你把所有的东西都写在一本书中,它会很好地工作line@M
foo file
因此,我需要在文件夹中运行所有.txt文件的程序,所以问题是:有没有办法创建bash文件,或者使用Microsoft Power Shell执行类似操作:
for each f *.txt in c:\temp do
foo f
其中f是预切的文件
谢谢,
米歇尔你很接近了。:)
你很接近。:)
嗨,肯,你不能把命令分成两行,因为它不工作。如果你把所有的东西都写在一本书中,它会很好地工作line@Michelle,如果将命令放在括号中,则可以将其拆分为多行
对于(c:\temp\*.txt)中的%%f,请执行(
在第一行,然后是您需要的任何命令)
@Duncan,再次感谢您的帮助:)嗨,肯,您不能将命令拆分为两行,因为它不起作用。如果你把所有的东西都写在一本书中,它会很好地工作line@Michelle,如果将命令放在括号中,则可以将其拆分为多行<(c:\temp\*.txt)中%%f的代码>执行(在第一行,然后执行所需的任何命令,然后执行)
@Duncan,再次感谢您的帮助:)
for %%f in (c:\temp\*.txt) do foo %%f