Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Запуск cmd с отслеживанием id процесса


Автор: ImA 12.9.2011, 09:38
Мое почтение.
Задалась вопросом, насколько реально реализовать запуск cmd-приложения с возможностью отслеживания его процесса через JavaScript или JQuery.
Чтобы можно было в любой момент прекратить выполнение командника, передать результирующие данные после его выполнения в hta-приложение (на данный момент использую формирование файла из Cmd и просмотр его из Ajax).

Автор: Stolzen 12.9.2011, 10:38
На серваке по запросу запускаете процесс и контролируете его через клиента

Автор: ImA 13.9.2011, 01:25
у меня сервер = клиент.
на данный момент запускаю через shell.run, где shell = new ActiveXObject("WScript.Shell");
ммм... если можно, конкретизируйте, пожалуйста, какой объект использовать, чтоб отследить.

Автор: ImA 15.9.2011, 14:05

подскажите хотя бы компонент ActiveX, который бы мне подошел, а дальше я сама ((((

Автор: ImA 16.9.2011, 08:24
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec("test2.cmd");
var inp2 = oExec.StdOut.ReadAll();

alert(oExec.ProcessID+' '+oExec.Status+' '+inp2);


 smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)