-1

我正在研究如何构建批处理文件

构建批处理文件以按顺序运行 exe 文件

我只是阅读并尝试了解如何按顺序运行 exe 文件。

但是,我不确定如何运行子文件夹中的所有 exe 文件。

例如,我刚刚从 USB 驱动器复制了包文件夹(位置可以是任何位置),并且包文件夹有子文件夹调用驱动程序(例如,/package/drivers)

我想从主文件夹中的批处理文件顺序运行 exe 文件。

批处理文件如何实现当前文件夹然后执行子文件夹中的所有exe文件?

谢谢

4

2 回答 2

2

In bash/sh you can use a for loop:

for file in /package/drivers/*.exe
do
    "$file"
done
于 2013-11-14T18:06:00.023 回答
1
find /package/drivers/ -name \*.exe -print0 | xargs -0 -n1 sh -c
于 2013-11-14T19:22:39.050 回答