我正在研究如何构建批处理文件
我刚刚阅读并尝试了解如何顺序运行exe文件。
但是,我不确定如何在subfoler中运行所有exe文件。
例如,我刚从USB驱动器复制了包文件夹(位置可以是任何地方) 和package文件夹有子文件夹调用驱动程序(例如,/ package / drivers)
我想从主文件夹中的批处理文件顺序运行exe文件。
批处理文件如何实现当前文件夹,然后执行子文件夹中的所有exe文件?
感谢
答案 0 :(得分:2)
在bash / sh中你可以使用for循环:
for file in /package/drivers/*.exe
do
"$file"
done
答案 1 :(得分:1)
find /package/drivers/ -name \*.exe -print0 | xargs -0 -n1 sh -c