启动宏逐一从批处理文件(Launch macros one by one from a batch

2019-08-07 04:40发布

在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 BUILD=7601105

Answer 1:

只要改变你的宏行使用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

将推出的每一个,等待它完成,然后开始下一个。



Answer 2:

另一种方式,内iMacros的,是在和每个添加macro.iim线

URL GOTO=imacros://run/?m=NAMEofNextMACRO.iim

所以,你必须只运行第一个宏; 这个宏,在年底将调用第二个,第二个,在年底,将调用第三个,等等...



文章来源: Launch macros one by one from a batch file