![]() |
Проблема с скриптом входа пользователей в систему
Доброго времени суток :)
Все пользователи домена через групповую политику при логине в систему исполняют 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 не хочется. |
а емсли копнуть в сторону kill process ?
|
усё заколебался! :( какого-то лешего на паре машин через скрипт никаким методом не получается закрыть созданный в этом же скрипте IE, вот блокнот, Word, Opera и т.д. пожалуйста хоть Ж. еш
Не помогают даже выполнение из скрипта "taskkill /pid {id просесса} /F" Может у кого есть идеи? Видимо это где-то глюк либо в винде либо в самом IE, может было какое-то обновление которое патчило сей глюк? |
Время: 13:35. |
Время: 13:35.
© OSzone.net 2001-