Batch file 从批处理文件中逐个启动宏
在Firefox中,使用Imacros,我希望从批处理文件启动多个宏,但问题是:我希望它们逐个运行Batch file 从批处理文件中逐个启动宏,batch-file,imacros,Batch File,Imacros,在Firefox中,使用Imacros,我希望从批处理文件启动多个宏,但问题是:我希望它们逐个运行因此,首先“宏1”将运行,然后在完成后,“宏2”将运行,依此类推,直到“宏7” 我的批次代码: cd C:\Program Files\Mozilla Firefox start firefox.exe ping -n 05 127.0.0.1>nul start firefox.exe imacros://run/?m=NAMEofMACRO.iim Imacros VERSION BU
因此,首先“宏1”将运行,然后在完成后,“宏2”将运行,依此类推,直到“宏7” 我的批次代码:
cd C:\Program Files\Mozilla Firefox
start firefox.exe
ping -n 05 127.0.0.1>nul
start firefox.exe imacros://run/?m=NAMEofMACRO.iim
Imacros VERSION BUILD=7601105
只需将宏行更改为使用
start
开关/wait
start /wait firefox.exe imacros://run/?m=NAMEofMACRO.iim
start /wait firefox.exe imacros://run/?m=NAMEofNextMACRO.iim
start /wait firefox.exe imacros://run/?m=NAMEofNextMACRO.iim
这将启动每一个宏,等待它完成,然后启动下一个宏。另一种方法是在imacros内部,在每个宏的和处添加。iim行
URL GOTO=imacros://run/?m=NAMEofNextMACRO.iim
因此,您只需运行第一个宏;这个宏在末尾将调用第二个宏,第二个在末尾将调用第三个宏,依此类推……是否有一个批处理命令用于运行单个宏?我在问题中添加了代码。