我有python代码执行此操作:
这里的问题是我无法实现一个逻辑,我想确保bbat1应该在abat1完成之后才开始运行,因为有一些依赖关系。类似于其他类型的A和B bat文件。
在bat文件或python代码本身中是否可以使用这样的逻辑?
注意:由于要求并行运行所有类型A文件,我无法使用“启动/等待”。我想要的“等待”是在A类和B类文件之间。
答案 0 :(得分:2)
您可以使用文件指示符:
ABAT
type nul>running.ind
rem here is the code of your abat
del running.ind
bbat
:loop
if not exist running.ind goto :main
rem wait fife seconds
ping -n 6 localhost >nul
goto :loop
:main
rem more code here
您也可以使用注册表项代替文件。