Я хотел бы установить зону безопасности IE на средний уровень для всех новые пользователи на сервере.
Это автономная машина, и в конечном итоге мне нужно ее написать. Я не против внести изменения в реестр или обновить локальную политику безопасности.
Мне удалось обновить HKCU
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\CurrentLevel
но это относится только к текущему пользователю. Я вижу, что можно настроить IE на использование HKLM только для всех пользователей, но я бы не стал менять это. Я хочу, чтобы он продолжал использовать HKCU.
Где ключ по умолчанию, который используется при создании нового пользователя? Или я могу использовать локальную политику безопасности, например: Конфигурация компьютера \ Административные шаблоны \ Компоненты Windows \ Internet Explorer \ что-то?
Чтобы изменить поведение по умолчанию для новый учетных записей, вам необходимо отредактировать профиль пользователя по умолчанию. Однако это не
HKU \ .DEFAULT
Поскольку это улей для учетной записи пользователя локальной системы, несмотря на его запутанное имя. (Справочник MSDN)
Чтобы отредактировать профиль пользователя по умолчанию, вам необходимо изменить NTUSER.DAT из каталога профиля по умолчанию (расположение может быть разным - C: \ Documents and Settings \ Default или C: \ Users \ Default и т. Д.)
Вы можете сделать это с помощью редактора реестра следующим образом:
Этот NTUSER.DAT теперь копируется в новые профили, а они, в свою очередь, получают все настройки.
Ключ, который вам нужен, должен быть:
HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\CurrentLevel
Это не будет применяться к существующим пользователям, но должно быть скопировано для новых локальных пользователей при создании профиля.