Скрипт для настройки internet explorer 11
1. Запустил IE. Добавил нужный адрес в список исключаемых из обработки сервером proxy (Tools\Internet Options. \закладка Connections\кнопка LAN Settings. \кнопка Advanced. поле Exceptions). Теперь у меня будет доступ к нужному адресу напрямую, без proxy, но этого мало - поле перелогина сделанные изменения потеряются.
2. Закрываем IE, запускаем regedit.exe, ищем строку с нужным IP-адресом (который добавили в поле Exceptions). Этот адрес окажется в двух местах:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings, параметр ProxyOverride, и что-то типа такого:
HKEY_USERS \ S-1-5-21-578429825-1942577684-262303683-8863 \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings, параметр ProxyOverride.
Достаточно менять только 1-ю ветку, поэтому мы экспортируем только её (выбираем в левой части окна ветку
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings, заходим в меню Registry -> Export Registry File. указываем название *.reg файла).
3. Создаём файл *.vbs следующего содержания:
Set WshShell = CreateObject("WScript.Shell")
WshShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride","aaa.bbb.ccc.ddd; corp.domainnamehere.com; ; ","REG_SZ"
Здесь в функции RegWrite первый параметр составляем из двух частей, скопированных из файла *.reg ([HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] и "ProxyOverride"), а второй параметр - величина параметра "ProxyOverride" из того же *.reg файла (где aaa.bbb.ccc.ddd добавленный нами ранее в поле Exceptions адрес).
4. Копируем полученный *.vbs в папку Startup. Теперь несколько дополнительных замечаний. В IP-адресах можно применять звёздочки. Почему-то нельзя сделать Назначенное Задание с этим скриптом - оно исправно запускается без всяких ошибок при логоне, но почему-то установки к IE не применяются (можно предположить, что Назначенное Задание срабатывает до запуска административного скрипта или GPO домена). Поскольку почти всё поведение программ (и самой системы) в Windows задаётся через реестр, вышеуказанный метод оказывается универсальным рецептом автоматического конфигурирования.
[Где хранятся настройки IE]
Краткая справка по ветвям реестра, где хранятся настройки Internet Explorer:
1. Галочка "Use a proxy server for your LAN (. " хранится в параметре "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", тип REG_DWORD. Значение 1 прокси разрешает, 0 запрещает.
2. Галочка "Bypass proxy server for local addresses" хранится в параметре "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride", тип REG_SZ. Если в конец списка IP-адресов добавлено (напомню, IP и имена в этом списке отделяются друг от друга точкой с запятой), то галочка стоит, если словечка нет, то галочки нет.
3. Список исключений обращения к прокси-серверу "Do not use proxy server for addresses beginning with:" хранится в том же параметре "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride", тип REG_SZ.
The Internet Explorer 11 desktop application will be retired and go out of support on June 15, 2022. For a list of what’s in scope, see the FAQ. The same IE11 apps and sites you use today can open in Microsoft Edge with Internet Explorer mode. Learn more here.
Automatic configuration lets you apply custom branding and graphics to your internal Internet Explorer installations, running on Windows 8.1 or Windows Server 2012 R2. For more information about adding custom branding and graphics to your IE package, see Customize the toolbar button and Favorites List icons using IEAK 11.
Important
You'll only see and be able to use the IE Customization Wizard 11 - Automatic Configuration page if you're creating an internal IE installation package. For more information about the IE Customization Wizard 11 - Automatic Configuration page, see Use the Automatic Configuration page in the IEAK 11 Wizard.
среда, 3 декабря 2014 г.
MS IE: Автоматическое определение параметров и GPO
Разумеется, этот скрипт можно сделать более компактным и оптимальным, но смысл? Он действительно работает и довольно прост для адаптации под индивидуальные нужды. Три ключевых момента я выделил цветом: получаем значение , изменяем его в зависимости от , записываем значение обратно .
Настройка гарантированно работает как для IE8/xp, так и для IE11/win7/srv2008r2
9 комментариев:
Статья классная, по крайней мере надеялся найти тут решение такой же проблемы, но скрипт не работает у меня почему-то((
В чем именно выражается неработа скрипта? Бит не меняется или что?
Выполни в powershell следующий код:
$abc = (Get-ItemProperty 'HKCU:\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\').DefaultConnectionSettings
$abc[8]=1
Set-ItemProperty 'HKCU:\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\' 'DefaultConnectionSettings' $abc
Хорошая мысль. Но почему "=1", нам ведь нужно 0b1000, а не 0b01?
В твоем варианте бит однозначно сбрасывается, но при этом портятся значения остальных битов, если значение байта было не 9.
Тогда более точный вариант такой
$DefaultConnectionSettings = (Get-ItemProperty 'HKCU:\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\').DefaultConnectionSettings
if ($DefaultConnectionSettings) if((1 -band ($DefaultConnectionSettings[8] -shr 3)) -ne 0) $DefaultConnectionSettings[8] = $DefaultConnectionSettings[8] -bxor 8
Set-ItemProperty 'HKCU:\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\' 'DefaultConnectionSettings' $DefaultConnectionSettings
>
>
а если не любить мозг сдвигами, а просто:
if(8 -band ($DefaultConnectionSettings[8]))
1. зачем выполнять сдвиг, когда можно AND-ить сразу с восьмёркой?
2. ненулевое значение считается истиной, поэтому "-ne 0" не требуется: если этот бит установлен, то после AND-a у получится 8, 8<>0, условие выполнено.
) Хорошая оптимизация. Спасибо за обратную связь.
Всегда пожалуйста. Я начинал изучать программирование на "ямахах" MSX-1, продолжил на БК/ДВК, а там с памятью негусто, поэтому до сих пор сохранил привычку не писать неоптимальный код :-)
И если какое-то значение является константой, я и буду его использовать как константу, а не вычислять заведомо известный результат.
(понятно, что на современных процессорах и объемах памяти это не критично, но стараюсь не расслабляться, чтобы не превратиться в индуса :-D )
Adding the automatic configuration registry key
For custom graphics and branding, add the FEATURE\AUTOCONFIG\BRANDING registry key to your IE installation package.
Important
Follow these directions carefully because serious problems can occur if you update your registry incorrectly. For added protection, back up your registry so you can restore it if a problem occurs.
To add the registry key
On the Start screen, type regedit, and then click Regedit.exe.
Right-click the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl subkey, point to New, and then click Key.
Enter the new key name, FEATURE\AUTOCONFIG\BRANDING , and then press Enter.
Right-click FEATURE\AUTOCONFIG\BRANDING , point to New, and then click DWORD (32-bit) Value.
Enter the new DWORD value name, iexplore.exe, and then press Enter.
Right-click iexplore.exe, and then click Modify.
In the Value data box, enter 1, and then click OK.
Exit the registry editor.
Updating your automatic configuration settings
After adding the FEATURE\AUTOCONFIG\BRANDING registry key, you can change your automatic configuration settings to pick up the updated branding.
Important
Your branding changes won't be added or updated if you've previously chosen the Disable external branding of IE setting in the User Configuration\Administrative Templates\Windows Components\Internet Explorer Group Policy object. This setting is intended to prevent branding by a third-party, like an Internet service or content provider. For more information about Group Policy, including videos and the latest technical documentation, see the Group Policy TechCenter.
To update your settings
Open the IE Customization Wizard 11, and go to the Automatic Configuration page.
Choose the Automatically detect configuration settings check box to allow automatic detection of browser settings.
Choose the Enable Automatic Configuration box to let you change the rest of the configuration options, including:
Automatically configure every box: Type how often IE should check for configuration updates. Typing 0 (zero), or not putting in any number, means that automatic configuration only happens when the computer restarts.
Automatic Configuration URL (.INS file) box: Type the location of your automatic configuration script.
Automatic proxy URL (.JS, .JVS, or .PAC file) box: Type the location of your automatic proxy script.
If your branding changes aren't correctly deployed after running through this process, see Auto configuration and auto proxy problems with Internet Explorer 11.
Обновление параметров автоматической настройки
После добавления раздела реестра FEATURE\AUTOCONFIG\BRANDING можно изменить параметры автоматической настройки, чтобы выбрать обновленную фирменную символику.
Важно!
Ваши изменения в'не будут добавлены или обновлены, если'ранее выбрали параметр Отключение внешнего бренда IE в объекте User Configuration\Administrative Templates\Windows Components\Internet Explorer групповой политики. Этот параметр призван блокировать попытки применения фирменной символики третьими лицами, например поставщиком содержимого или услуг Интернета. Дополнительные сведения о групповой политике, в том числе видео и последнюю техническую документацию, см. в техническом центре Групповая политика.
Обновление параметров
Откройте мастер настройки IE 11 и перейдите на страницу Автоматическая настройка.
Установите флажок Автоматически определять параметры настройки, чтобы разрешить автоматическое определение параметров браузера.
Установите флажок Разрешить автоматическую настройку, чтобы разрешить изменение прочих параметров настройки, в том числе:
Автоматическая настройка каждые: укажите, как часто IE должен проверять обновления настройки. Если введен 0 (ноль) или значение не указано, автоматическая настройка производится только при перезагрузке компьютера.
URL-адрес автоматической настройки (INS-файл): введите расположение сценария автоматической настройки.
URL-адрес автоматического прокси-сервера (JS, JVS или PAC-файл): введите расположение сценария автоматической настройки прокси-сервера.
Если изменения фирменной символики неправильно развернуты после прохождения этого процесса, см. статью Проблемы автоматической настройки и авто-прокси в Internet Explorer 11.
Добавление раздела реестра для автоматической настройки
Для пользовательской графики и фирменной символики добавьте раздел реестра FEATURE\AUTOCONFIG\BRANDING в свой пакет установки IE.
Важно!
Тщательно следуйте этим инструкциям, потому что при неправильном изменении реестра могут возникнуть серьезные проблемы. Для дополнительной защиты сделайте резервную копию реестра, чтобы можно было восстановить его в случае проблем.
Добавление раздела в реестр
На экране Пуск введите regedit, затем нажмите Regedit.exe.
Щелкните правой кнопкой мыши подраздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl , наведите курсор на пункт Создатьи щелкните Раздел.
Введите новое имя раздела, FEATURE\AUTOCONFIG\BRANDING и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши FEATURE\AUTOCONFIG\BRANDING , наведите курсор на пункт Создать, а затем щелкните Значение DWORD (32 бита).
Введите новое название значения DWORD (iexplore.exe) и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши iexplore.exeи выберите пункт Изменить.
В поле Значение введите 1и нажмите ОК.
Закройте редактор реестра.
Блокировка параметров автоматической настройки
Имеется два варианта ограничения возможности пользователей переопределять параметры автоматической настройки в зависимости от вашей среды.
С использованием Microsoft Active Directory. Выберите пункт Отключить изменение параметров автоматической настройки в параметрах административных шаблонов.
Без использования Active Directory. Выберите параметр Отключить изменение параметров автоматической настройки в объекте групповой политики User Configuration\Administrative Templates\Windows Components\Internet Explorer .
Когда-то создал ради пробы. Потом решил так и оставить.
Официальная возможность получить лицензионный софт бесплатно.![]() Это не реклама! |
Locking your automatic configuration settings
You have two options to restrict your users' ability to override the automatic configuration settings, based on your environment.
Using Microsoft Active Directory. Choose Disable changing Automatic Configuration settings from the Administrative Templates setting.
Not Using Active Directory. Choose the Disable changing Automatic Configuration settings setting in the User Configuration\Administrative Templates\Windows Components\Internet Explorer Group Policy object.
15 июня 2022 г. настольное приложение Internet Explorer 11 будет снято с службы поддержки. Список того, что имеется в области, см. в faq. Те же приложения и сайты IE11, которые вы используете сегодня, можно открывать в Microsoft Edge в режиме Internet Explorer. Более подробную информацию см. здесь.
Примечание
Эта страница отображается только при использовании Внутренней версии мастера.
Задать параметры прокси-сервера можно с помощью файлов параметров Интернета (INS). Для настройки и изменения дополнительных параметров прокси-сервера также можно использовать файлы JScript (JS), JavaScript (JVS) или файлы сценария автоматической настройки прокси-сервера (PAC). Если указывается сценарий автоматической настройки прокси-сервера, IE динамически определяет, следует ли непосредственно подключаться к узлу или использовать прокси-сервер.
Можно использовать службу доменных имен (DNS) и службы имен протокола DHCP для автоматического обнаружения и изменения параметров браузера, когда сотрудник впервые запускает IE в сети. Дополнительные сведения см. в разделе Настройка автоматического обнаружения DHCP- и DNS-серверов с помощью IEAK 11 или прочтите в документации по продукту для пакетов программного обеспечения DNS и DHCP.
Проверка существующих параметров на устройствах сотрудников
Откройте IE, нажмите кнопку Сервис, выберите пункт Свойства браузера и вкладку Подключения.
Нажмите Настройка сети и убедитесь, что установлен флажок Использовать сценарий автоматической настройки, а также проверьте путь и имя файла в поле Адрес.
Использование страницы "Автоматическая настройка"
Установите флажок Автоматически определять параметры настройки, чтобы автоматически определять параметры браузера.
Установите флажок Разрешить автоматическую настройку, если планируете автоматически изменить параметры IE после развертывания с использованием файлов конфигурации. Затем можно задать следующие параметры.
Ввести периодичность (в минутах) применения параметров в компании. Если в этом поле введен ноль (0) или значение не указано, автоматическая настройка будет происходить только при перезагрузке компьютера.
Ввести расположение INS-файла. Этот файл можно редактировать непосредственно, чтобы внести необходимые изменения.
Обновления вступят в силу в следующий раз, когда сотрудник запустит IE, или во время следующего запланированного обновления.
Ввести расположение файла сценария автоматической настройки прокси-сервера.
15 июня 2022 г. настольное приложение Internet Explorer 11 будет снято с службы поддержки. Список того, что имеется в области, см. в faq. Те же приложения и сайты IE11, которые вы используете сегодня, можно открывать в Microsoft Edge в режиме Internet Explorer. Более подробную информацию см. здесь.
Автоматическая настройка позволяет применить пользовательскую фирменную символику и графику для внутренних установок Internet Explorer на Windows 8.1 или Windows Server 2012 R2. Дополнительные сведения о добавлении пользовательской фирменной символики и графики в пакет IE см. в статье Настройка значков для кнопки панели инструментов и списка избранного с помощью IEAK 11.
Важно!
Вы увидите и сможете использовать только страницу Мастер настройки IE 11— Автоматическая настройка, если создается внутренний пакет установки IE. Дополнительные сведения о странице Мастер настройки IE 11— Автоматическая настройка см. в статье Использование страницы "Автоматическая настройка" в мастере IEAK 11.
Читайте также: