Нужна помощь по скрипту.
Модератор: Модераторы
1 сообщение
• Страница 1 из 1
Есть такой срипт:
var shell = WScript.CreateObject("WScript.Shell");
var Prog01 = shell.Exec ("D:/Programz Filez/ProxoM/Proxomitron.exe");
var Prog02 = shell.Exec ("C:/Program Files/Naviscope/naviscope.exe");
var Prog03 = shell.Exec ("C:/Program Files/SpywareGuard/sgmain.exe");
var Firefox = shell.Exec ("D:/Programz Filez/Mozilla/Firefox/firefox.exe");
while (Firefox.Status == 0)
{
WScript.Sleep(100);
}
Prog01.Terminate();
Prog02.Terminate();
Prog03.Terminate();
Возник маленкий траблик. Когда запускается скрипт, стартует "C:/Program Files/SpywareGuard/sgmain.exe". СпайГуард при старте запускает еще один файл "sgbhp.exe"(в трэе его не видно). Т.е в процессах два файла одной проги. При выходе из Firefox, sgbhp.exe остается запущенным, соответственно при новом старте скрипта SpywareGuard не запускается.
Можно как-то добавить отдельно строку "Terminate" для конкретного файла?
Или как сделать, чтобы прога при выходе выгружала и дочерние процессы?
Надеюсь, что внятно объяснил.
Заранее спасибо.
var shell = WScript.CreateObject("WScript.Shell");
var Prog01 = shell.Exec ("D:/Programz Filez/ProxoM/Proxomitron.exe");
var Prog02 = shell.Exec ("C:/Program Files/Naviscope/naviscope.exe");
var Prog03 = shell.Exec ("C:/Program Files/SpywareGuard/sgmain.exe");
var Firefox = shell.Exec ("D:/Programz Filez/Mozilla/Firefox/firefox.exe");
while (Firefox.Status == 0)
{
WScript.Sleep(100);
}
Prog01.Terminate();
Prog02.Terminate();
Prog03.Terminate();
Возник маленкий траблик. Когда запускается скрипт, стартует "C:/Program Files/SpywareGuard/sgmain.exe". СпайГуард при старте запускает еще один файл "sgbhp.exe"(в трэе его не видно). Т.е в процессах два файла одной проги. При выходе из Firefox, sgbhp.exe остается запущенным, соответственно при новом старте скрипта SpywareGuard не запускается.
Можно как-то добавить отдельно строку "Terminate" для конкретного файла?
Или как сделать, чтобы прога при выходе выгружала и дочерние процессы?
Надеюсь, что внятно объяснил.
Заранее спасибо.
1 сообщение
• Страница 1 из 1
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0