Установка программ в домене удаленно — GPO ( часть 2 )
Это вторая часть гайда по удаленной установке программ в домене. Первый из них уже был описан в статье «Установка программ в домене удаленно«. Там речь шла о размещении всех необходимых дистрибутивов в одной папке, с дальнейшим делегированием прав — для доступа к ней с любого компьютера. В этой же статье, хотелось бы рассмотреть немного иной подход.
Установка программ по сети с помощью групповых политик.
Не весь софт можно поставить таким методом, поэтому в данной статье собраны ссылки на софт, который удалось заставить устанавливаться или обновляться через Групповые политики (GPO) Active Directory.
Групповая политика — это набор правил или настроек, в соответствии с которыми производится настройка рабочей среды Windows. Групповые политики создаются в домене и реплицируются в рамках домена. Для того, чтобы это сделать, нужно выполнить ряд превентивных действий:
- скопировать к себе на компьютер файл Microsoft Installer (MSI) программного обеспечения Wininstaller. Поместить этот файл в каталог C:\Distr на своем компьютере и расшарить его как \\имя_нашего_компьютера\Distr$; (как это сделать, было описано здесь)
- далее нужно создать групповую политику WinInstaller, которая бы устанавливала программное обеспечение Wininstaller на все компьютеры нашего домена.
Действуем следующим образом:
- После того, как мы создали общий каталог и скопировали в него нужные файлы, нужно открыть Group Policy Management Console, щелкнуть правой кнопкой мыши по узлу нашего домена и в контекстном меню выберать Create and Link a GPO here. Присвоить групповой политике название Wininstaller.
- Далее щелкаем правой кнопкой мыши по объекту созданной групповой политики и в контекстном меню выбираем Edit. В окне Group Policy Object Editor нужно раскрыть узел Computer Configuration -> Software Settings -> Software installation, щелкнуть правой кнопкой мыши по узлу Software Installation и в контекстном меню выбрать New -> Package.
- В окне Open вводим путь к пакету MSI: \\имя_нашего_компьютера\Distr$\SWIADMLE.MSI и нажимаем Open.
- В окне Deploy Software устанавливаем переключатель в положение Advanced и нажимаем OK.
- В окне WinInstall Properties смотрим все вкладки и нажимаем OK. Закрываем окна Group Policy Object Editor и Group Policy Management Console с сохранением внесенных изменений и перезагружаем компьютер. В процессе запуска следует обратить внимание на строку Installing Managed Software WinInstall, которая появится после строки Applying Computer Settings.
- После окончания перезагрузки можно заметить, что в меню Programs появилась новая группа программ.
Теперь предварительные приготовления закончены и можно начинать добычу пакетов MSI:
7-Zip — http://www.7-zip.org/download.html
Adobe Flash Player — http://www.adobe.com/products/flashplayer/fp_distribution3.html (по ссылке и Flash Plugin и ActiveX)
Adobe Reader — ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/
(обновления версий в подкаталогах) наложение обновлений Reader: > mkdir C:\Temp\AdobeReader > cd C:\Temp\AdobeReader > msiexec /a AdbeRdr1000_ru_RU.msi TARGETDIR=c:\Temp\AdobeReader\Updated > msiexec /a c:\Temp\Adobe\Updated\AdbeRdr1000_ru_RU.msi /p C:\Temp\AdobeReader\AdbeRdrUpd1001_Tier4.msp
Google Chrome — https://www.google.com/intl/en/chrome/business/
JAVA — http://www.java.com/ru/download/ (после распаковки инсталлера, msi в C:\Users\<User>\AppData\LocalLow\Sun\, инструкшн: http://www.java.com/ru/download/help/msi_install.xml)
Mozilla Firefox — http://frontmotion.com/FMFirefoxCE/download_fmfirefoxce.htm
OpenOffice — http://www.i-rs.ru/download или http://ru.openoffice.org/ (после распаковки установщика — готовый MSI)
Opera — http://ftp.opera.com/pub/opera/win/ (в каталоге _версия_/autoupdate лежит MSI)
Paint.NET — exe берем отсюда: http://paintnet.ru/download/, MSI создаем по инструкции: http://paint-dot-net.narod.ru/help_ru/p5_Install.htm: > mkdir C:\Temp\PaintNET > cd C:\Temp\PaintNET > C:\Temp\PaintNET\PaintNET.exe /createMsi CHECKFORUPDATES=0 > забираем готовые MSI с рабочего стола