如何在javascript中逐个执行批处理文件

如何在javascript中逐个执行批处理文件,javascript,Javascript,我必须用JavaScript执行两个批处理文件。以下是我的代码: var shell = new ActiveXObject('WScript.Shell'); shell.Run('c:\\batch1.bat'); shell.Run('c:\\batch2.bat'); 根据上面的代码,两个批处理文件同时执行。但是,我希望先执行batch1.bat,然后当它完成执行时,就应该开始执行batch2.bat。如何在JavaScript中实现这一点 提前感谢您的帮助。一个简单的解决方案是从ba

我必须用JavaScript执行两个批处理文件。以下是我的代码:

var shell = new ActiveXObject('WScript.Shell');
shell.Run('c:\\batch1.bat');
shell.Run('c:\\batch2.bat');
根据上面的代码,两个批处理文件同时执行。但是,我希望先执行batch1.bat,然后当它完成执行时,就应该开始执行batch2.bat。如何在JavaScript中实现这一点


提前感谢您的帮助。

一个简单的解决方案是从batch1调用batch2。它们不是同时执行的,只是彼此非常接近

还可以尝试:

result = shell.Run(stuff, true);
如本文所示:

谢谢。结果=shell.Run('c:\\batch2.bat',0,true)工作:)