Dmitriy_Demon
04-01-2008, 22:36
Доброго времени суток :)
Все пользователи домена через групповую политику при логине в систему исполняют JScript. примено вот такого вида:
{}
var oIE = WScript.CreateObject("InternetExplorer.Application");
oIE.Visible = 0;
oIE.navigate("http://server.int");
while (oIE.Busy) WScript.Sleep(300);
while (oIE.ReadyState != 4) WScript.Sleep(300);
{}
скрипт логинит пользователей на местном межсетевом экране (через NTLM).
так вот в чем вопрос, собственно говоря как закрыть открытый internet Explorer?
В IE 6 прокатывало выражение в конце скрипта
" oIE.End;" Что приводило к закрытию, после выполнения нужных действий (правда не на всех машинах, но кое что это как говориться лучше чем нечего). В IE 7 такое уже не прокатывает. А оставлять в памяти процесс который занимает почти 40Mb не хочется.
Все пользователи домена через групповую политику при логине в систему исполняют JScript. примено вот такого вида:
{}
var oIE = WScript.CreateObject("InternetExplorer.Application");
oIE.Visible = 0;
oIE.navigate("http://server.int");
while (oIE.Busy) WScript.Sleep(300);
while (oIE.ReadyState != 4) WScript.Sleep(300);
{}
скрипт логинит пользователей на местном межсетевом экране (через NTLM).
так вот в чем вопрос, собственно говоря как закрыть открытый internet Explorer?
В IE 6 прокатывало выражение в конце скрипта
" oIE.End;" Что приводило к закрытию, после выполнения нужных действий (правда не на всех машинах, но кое что это как говориться лучше чем нечего). В IE 7 такое уже не прокатывает. А оставлять в памяти процесс который занимает почти 40Mb не хочется.