Batch file 如何创建以文件列表为参数并传递给exe的批处理脚本
我正在尝试创建一个批处理文件,该文件运行带有参数的exe。 exe需要一个输入文件作为参数 <> >而不是指定文件名作为参数,我想把驻留在该文件夹中的所有文件视为exe .< /p>的输入。 下面是我在批处理脚本中使用并执行的语法。在运行以下代码时,批处理脚本突然停止 但是,当我指定文件名并从命令提示符运行时,执行是成功的 例如:Batch file 如何创建以文件列表为参数并传递给exe的批处理脚本,batch-file,directory,filepath,Batch File,Directory,Filepath,我正在尝试创建一个批处理文件,该文件运行带有参数的exe。 exe需要一个输入文件作为参数 >而不是指定文件名作为参数,我想把驻留在该文件夹中的所有文件视为exe .< /p>的输入。 下面是我在批处理脚本中使用并执行的语法。在运行以下代码时,批处理脚本突然停止 但是,当我指定文件名并从命令提示符运行时,执行是成功的 例如: Example.exe -i c:\Test\*.wav -o c:\result 我查看了Google中的几个示例,发现我可以使用*.fileextension引用文
Example.exe -i c:\Test\*.wav -o c:\result
我查看了Google中的几个示例,发现我可以使用*.fileextension
引用文件夹中的特定文件
我在考虑是否有更好的方法来实现这一点。我假设您将运行相同的命令并切换多个
wav
文件
@echo off
for %%i in (*.wav) do (
example.exe -i %%i -o c:\result
)
谢谢!第二个程序给了我我正在寻找的结果。请拿着这个,阅读和。向我们展示脚本,告诉我们您是如何启动它的。