我正在编写一个简短的批处理文件,我将从命令窗口运行,它遍历所有以序列开头的子文件夹(在我的例子中是“01”)并运行位于每个文件夹中的 .exe 文件。
@echo off
CD "C:\Users\Acuna\Desktop\simulations"
for /D /r %%d in ("01*") do (
pushd "%%d"
start "" /wait hydro_2dm.exe
popd
)
我遇到的问题是,当我在最后一行运行 .exe 文件(与代码一起运行良好)时,它要求我按 Enter 键继续并退出该过程,但我无法从批处理文件。我在几个论坛中搜索,他们在调用 .exe 时推荐此行
echo yes | call hydro_2dm.exe
但它没有用。有没有人有关于如何解决这个问题的建议?
先感谢您!