Назад | Перейти на главную страницу

Как добавить элемент просмотра совместимости IE через групповую политику?

Я хочу добавить один элемент в представление совместимости IE на всех устройствах в сети. Я знаю, что можно развернуть представление совместимости с помощью групповой политики, но похоже, что это переопределит весь список элементов.

Как я могу добавить отдельный элемент (веб-адрес) через групповую политику вместо того, чтобы переопределить весь список? В конечном итоге ему необходимо проверить, есть ли, скажем, bob.com, в списке, а если нет, добавить его. Но он не может переопределить (и потерять) существующие элементы в списке по мере необходимости (разные департаменты добавили в свой список разные сайты по мере необходимости, например, некоторые веб-сайты штата Нью-Йорк и другие сайты EMR).

Устройства: Windows 7, IE11

DC: Windows Server 2012 R2

Будет ли список сайтов в режиме предприятия переопределять / конфликтовать с элементами в режиме совместимости?

Используйте список сайтов в режиме предприятия. Созданный вами список сайтов может быть размещен на веб-сайте, локальном жестком диске или в общей сетевой папке.

Вы можете использовать графический инструмент для создания / ведения списка, но это не обязательно.

Скачать:
http://www.microsoft.com/en-us/download/details.aspx?id=42501

Используйте инструмент Enterprise Mode Site List Manager
https://technet.microsoft.com/en-us/library/dn640701.aspx

У вас есть гораздо более тонкая детализация управления с помощью списка сайтов EM. Вот несколько примеров:

<rules version="3">
  <emie>
    <domain exclude="false">SomeDomainForIE8EnterpriseMode.com</domain>
  </emie>
  <docMode>
    <domain docMode="edge">edgemodesample.contoso.com</domain>
    <domain docMode="10">ie10modesample.contoso.com</domain>
    <domain docMode="9">ie9modesample.contoso.com</domain>
    <domain docMode="8">ie8modesample.contoso.com</domain>
    <domain docMode="7">ie7modesample.contoso.com</domain>
    <domain docMode="5">ie5modesample.contoso.com</domain>
  </docMode>
</rules>

Я не знаю, как сделать это с помощью встроенных функций групповой политики. У меня такая же проблема в моей среде, и я вынужден добавлять сайты в GPO каждый раз, когда мне нужно сделать исключение на любом компьютере. В моем случае в нашем списке достаточно сайтов, так что выгода перевешивает затраты.

В качестве хакерского обходного пути вы можете определить, какие разделы реестра содержат личный список пользователя, и развернуть их с помощью настроек групповой политики вместо применения политики просмотра в режиме совместимости. Это будет иметь такой же эффект, как если бы каждый пользователь сам заходил на сайты без всяких ручных усилий, при этом позволяя добавлять вручную.

РЕДАКТИРОВАТЬ: для IE 11 в Windows 8.1 список пользователей хранится в HKCU\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData\UserFilter который представляет собой единственный ключ REG_BINARY, содержащий весь список. Вы можете развернуть этот ключ с помощью "применить один раз и не применять повторно" вариант. Единственный недостаток - вы стерли бы список пользователей, если бы вам когда-нибудь понадобилось внести изменения.