Войти

Показать полную графическую версию : [решено] Параметры просмотра в режиме совместимости


Atardecer
08-03-2020, 18:57
Добрый день. Пытаюсь автоматизировать добавление сайта (пусть для примера будет oszone.net) в список сайтов, для которых выбран режим совместимости. А также добавление сайта в надёжные узлы. Со вторым разобрался - отследил при помощи Process Monitor, а потом экспортировал нужный параметр из реестра.
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\oszone.net]
"http"=dword:00000002


А вот с первым не получается. С помощью Procmon'а отслеживал и активность IE, и вообще всю активность при добавлении "oszone.net" - не ищет по этому ключевому слову ни в выдаче procmon'а, ни в реестре.

Вопрос: куда командой REG ADD и что нужно добавить в реестр, дабы добавить сайт в список?
https://s8.hostingkartinok.com/uploads/images/2020/03/3cf0f50d3868825764a40917b8af72e1.png

Нашёл, что глобально режим совместимости для всех сайтов можно включить, задав параметру AllSitesCompatibilityMode значение 1 в ветке HKCU\Software\Microsoft\Internet Explorer\BrowserEmulation, но хотелось бы добавить в список только один сайт.

__________________________________________________________

Поизучав выдачу ProcMon'а я заметил, что происходит изменение в UserFilter в ветке HKCU\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData. То есть видимо сайты добавляются сюда в зашифрованном виде.

Atardecer
08-03-2020, 19:33
Дольше сообщение писал, чем разбирался самостоятельно :lamer:

В общем решение следующее. На эталонном ПК добавляем необходимые сайты в список сайтов, которые должны открываться в режиме совместимости.
Далее экспортируем ветку HKCU\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData в .reg-файл и импортируем его в реестр на других ПК. Список сайтов располагается в параметре UserFilter в двоичном виде.




© OSzone.net 2001-2012