Заметки · 10.01.2025

Один для всех или…

…политика без политики.

Продолжая тему про Google Chrome на сервере удалённых приложений, хотелось бы упомянуть и централизованную настройку самого браузера. Для этих целей можно применить к серверу удалённых приложений объект групповой политики с административными шаблонами.

Здесь (и вот ещё прямая ссылка) можно скачать шаблоны групповых политик браузера Google Chrome. Там же можно скачать и msi-пакет для тихой установки. Кстати, обычный установщик браузера также можно установить групповыми политиками, запустив его через планировщик задач или с помощью скрипта.

Ключи тихой установки:

chrome.exe /silent /install

Здесь chrome.exe — автономный установщик браузера Google Chrome.

Пример автоматизации запуска программы установки в назначенных заданиях, сформированных с помощью редактора объекта групповой политики:

А теперь представим ситуацию, когда возведение групповых политик — не вариант. Например, сервер удалённых приложений находится вне домена и ещё 100к+ вариантов и отговорок (как-нибудь придумаю и впишу).

В таком случае централизованную настройку браузера можно осуществить через реестр:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"SuppressUnsupportedOSWarning"=dword:00000001
"HomepageLocation"="https://ya.ru"
"HomepageIsNewTabPage"=dword:00000001
"ShowHomeButton"=dword:00000001
"NewTabPageLocation"="https://ya.ru"
"RestoreOnStartup"=dword:00000004
"DefaultSearchProviderEnabled"=dword:00000001
"DefaultSearchProviderSearchURL"="https://yandex.ru/search/?text={searchTerms}"
"DefaultSearchProviderName"="Яндекс"
"DefaultSearchProviderInstantURL"="https://yandex.ru/search/?text={searchTerms}"
"DefaultSearchProviderSuggestURL"="https://suggest.yandex.ru/suggest-ya.cgi?v=4&part={searchTerms}"
"DefaultSearchProviderIconURL"="https://yastatic.net/s3/web4static/_/v2/AppFavicon-Icon_size64_ru.5f7303b2887f57.link.png"
"DefaultSearchProviderKeyword"="yandex"
"AutofillAddressEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\RestoreOnStartupURLs]
"1"="https://ya.ru"

В этом примере мной были отключены предупреждения о совместимости браузера с операционной системой сервера, добавлена кнопка Домой, а в качестве поискового сервиса, домашней и стартовой страницы использован ya.ru.

Более подробную информацию о настройках можно почерпнуть из файла справки административных шаблонов групповых политик. Или где-нибудь здесь.