Страницы: 1
bunda1, спасибо.
А объединить эти два батника
slbgz, можно конечно, но хотелось бы обойтись без батников, я тут батники просто для примера привел, на самом деле мне нужно чтоб по нажитию на кнопку сначала запускалась одна программа, потом выполнялся определенный скрипт, а потом запускалась еще одна другая программа, и надо чтобы между всеми ними была пауза чтобы скрипты выполнялись последовательно а не одновременно все сразу.
или «в промежуток» между ними запихнуть еще один .bat не получится?
Типа такого:
ping.exe -n x 127.0.0.1
x - количество секунд задержки
Не получиться, все три батника будут запускаться одновременно.
Имеется примерно такой код, который при нажатии на кнопку запускает пару приложений:
[code]startProcess("C:\\Windows\\System32\\cmd.exe", "/c", "1.bat");
function startProcess(path/*, arg1, arg2*/) {
var args = Array.slice(arguments, 1);
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
try {
file.initWithPath(path);
}
catch(e) {
alert("Invalid path:\n" + path);
}
if(!file.exists()) {
alert(path + "\nnot found!");
return false;
}
var process = Components.classes["@mozilla.org/process/util;1"]
.createInstance(Components.interfaces.nsIProcess);
process.init(file);
try {
process.run(false, args, args.length);
}
catch(e) {
alert("Can't run\n" + path + "\n" + args.join(" "));
return false;
}
return true;
}
startProcess("C:\\Windows\\System32\\cmd.exe", "/c", "2.bat");
function startProcess(path/
…Страницы: 1