Python 运行bat文件集的逻辑
我有python代码可以做到这一点:Python 运行bat文件集的逻辑,python,batch-file,Python,Batch File,我有python代码可以做到这一点: 写入类型A BAT文件(例如abat1、abat2..) 使用dos命令“start abat1”运行键入BAT文件。。等等 其他一些代码 写入类型B BAT文件(如bbat1、bbat2..) 使用dos命令“start bbat1”运行类型B BAT文件 这里的问题是,我无法实现这样一种逻辑,即我想确保bbat1只在abat1完成后才开始运行,因为存在一些依赖项。对于其他类型a和B bat文件也是如此 在bat文件或python代码本身中是否有类似的逻辑
注意:我不能使用“启动/等待”,因为需要并行运行所有A型文件。我想要的“等待”介于类型A和类型B文件之间。您可以使用文件指示器:
- 阿巴特
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
您也可以使用注册表项而不是文件来执行此操作。请显示您的代码,而不是对其进行描述。很抱歉,我不熟悉bat文件。有一件事我想问:据我所知,我需要先创建一个文件.ind,这个文件可能是空的。我会测试这个。谢谢