VBS изменить уровень целостности IE win 7 - PullRequest
0 голосов
/ 23 августа 2011

Я создаю скрипт входа вопрос в том, какой уровень целостности IE. Мне нужно, чтобы интернет-окно было открыто как окно целостности emdium, так как при низкой целостности скрипт работает неправильно, а страница отображается неправильно.
Я нашел ссылки на CLSID и попробовал код, но он все равно не будет корректно открываться

Set m_objIEBrowser = GetObject("new:{D5E8041D-920F-45e9-B8FB-B1DEB82C6E5E}")
With m_objIEBrowser
 .Visible = True
.Navigate "about:blank"
.AddressBar = False
.ToolBar = False
.StatusBar = False
.Resizable = False
.Width = 509
.Height = 300
.Left = 0
.Top = 0
.Visible = True
.Navigate2 "\\" & m_strLogonServer & "\NETLOGON\Logon\default.htm"
End With
Do While(m_objIEBrowser.Busy)
Loop

End Sub

1 Ответ

1 голос
/ 23 августа 2011

Вы должны убедиться, что режим защиты отключен в зоне, к которой принадлежит m_strLogonServer. В противном случае, даже если вы можете заставить m_objIEBrowser работать в средней IL, навигация вызовет создание нового экземпляра IE с низким IL в качестве цели навигации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...