Установка программ через active directory

В данной обширной статье хотелось бы разобрать нюансы распространения платформы 1С предприятия на компьютерах домена Active Directory. Так же, расскажу, каким образом можно настроить автоматическое распространение по клиентам ссылок на новые базы данных, как быстро изменить параметры в уже добавленных ранее базах, а так же как правильно настроить выбор версии платформы, используемой для подключения к серверу 1С.

Как установить программу через active directory

С помощью службы Microsoft Active Directory можно произвести автоматическую удаленную установку клиентской части на группу компьютеров. Для выполнения процедуры установки необходимо обладать правами администратора домена, на компьютеры которого необходимо установить клиента. Также необходимо иметь доступный на чтение сетевой ресурс (Shared Folder).

Запустите установщик, выбрав режим «Удаленная установка клиента». В мастере удаленной установки перейдите к способу 3.

Далее на примере будет показано создание GPO («Test GPO»), установка в этом объекте msi-пакетов и adm-шаблона, а также линкование этого GPO к OU («TestOU») с компьютерами, для которых требуется первоначально развернуть клиентов.

Install Active Directory Users and Computers In Windows 10

Создаем новый объект GPO («Test GPO»):

Редактируем созданный объект:

Для Computer Configuration добавляем msi-пакет:

Выбираем путь к msi (x86) обязательно через сетевой путь.
В эту сетевую папку нужно предварительно скопировать msi-пакеты и клиентские машины должны иметь доступ к этому пути:

Выбор типа развертывания:

Запускаем расширенные опции:

Все тоже самое для x64-пакета:

Добавляем шаблон из прилагаемого adm-файла:

Редактируем добавленный шаблон:

Устанавливаем IP/имя сервера для подключения клиентов:

Линкуем созданный GPO к OU с компьютерами:

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

Примечание: данный .msi-пакет не содержит информацию про обновления и uninstall, потому удаление и обновление осуществляйте только средствами комплекса, а не ActiveDirectory!

Если после перезагрузки ничего не произошло:
1) Попробуйте перезагрузить клиентскую машину еще раз.
2) Попробуйте увеличить время загрузки до 30 сек:

Установка программ с помощью групповых политик в домене Active Directory

date15.11.2022
useritpro
directoryActive Directory, Windows 10, Windows Server 2019, Групповые политики
commentsкомментариев 35

В этой статье мы рассмотрим, как устанавливать программы на компьютеры пользователей домена Active Directory с помощью групповых политик.

Deploy Software Using Group Policy

Встроенный функционал GPO Windows позволяет устанавливать только программы, распространяющееся в виде MSI или ZAP пакетов. Другие виды программ придется устанавливать альтернативными средствами: с помощью SCCM, через логон скрипты, копирование файлов программы на компьютеры с помощью GPO, запуском разовых скриптов и т.д.

Получите установочный MSI пакет программы

Рассмотрим, как установить MSI пакет программы на компьютеры пользователей с помощью групповых политик Windows на примере клиента Microsoft Teams.

Скачайте MSI пакет с клиентом Teams (http://aka.ms/teams64bitmsi) и скопируйте файл Teams_windows_x64.msi в каталог SYSVOL на контроллере домена ( \winitpro.ruSysVolwinitpro.ruscripts ).

скопировать установочный MSI файл программы в SYSVOL

Далеко не все программы предоставляются в виде MSI файла. Чаще всего разработчики отдают их в виде исполняемых EXE файлов, которые не подходят для распространения через GPO. Но есть два способа, которые в некоторых случаях получить установочный MSI программы:

извлечь установочный MSI файл из EXE с помощью 7zip

  • Некоторые установщики при запуске распаковывают свои файлы в каталог %temp%. Поэтому при установке программы (просто сверните окно установки) попробуйте открыть этот каталог и найти в нем установочный MSI файл.
  • Другой способ получения MSI файла – попробовать открыть установочный EXE файл с помощью архиватора 7-Zip. Запустите 7-Zip и в меню выберите File -> 7ZIP –> Open Archive. 7ZIP попробует открыть EXE файл в как архив. В нашем случае из EXE файла с дистрибутивом Acrobat Reader получилось извлечь MSI и MST файлы, которые готовы для установки через групповые политики Windows.
Читайте также:
Что такое программа чистая вода

Создаем GPO для установки программы на компьютеры пользователей

Теперь нужно создать новую политику в домене для установки вашего ПО.

  1. Откройте консоль управления доменными GPO ( gpmc.msc );
  2. Создайте новую GPO (CorpInstallTeams)и назначьте ее на OU с компьютерами, на которые нужно выполнить установку (Create a GPO in this domain, and link it here); создать групповыю политику установки программы
  3. Откройте политику и перейдите в раздел Computer Configuration -> Policies -> Software Settings -> Software installation;
  4. Выберите пункт меню New ->Package; добавить пакет в GPO
  5. Выберите ваш MSI файл, который хранится в каталоге SYSVOL;
  6. Выберите опцию “Advanced” и нажмите OK;

Изменение параметров MSI пакета для установки через GPO

В стандартном интерфейсе GPO вы не можете указать определенные ключи для установочных MSI пакетов. Что очень неудобно. Например, при установке антивируса вам нужно указать адрес сервера управления. Или при при установке Teams из командой строки с помощью msiexec можно отключить автозапуск клиент MSTeams и скрыть его из списка установленных программ (локальный администратор не сможет удалить клиент Teams). Для этого используется команда: msiexec /i Teams_windows_x64.msi OPTIONS=»noAutoStart=true» ALLUSERS=0

  • noAutoStart на True
  • ALLUSERS на 0

ORCA - изменить установочный MSI файл программы, добавить опции установки

Выберите Transform -> GenerateTransform и сохраните изменения в файл с расширением MST (teams_mod.mst). Скопируйте файла в каталог SYSVOL

Теперь нужно удалить предыдущее правило для установки MSI пакета в GPO (т.к. вы можете добавить MST с модификациями пакет только при создании правила установки программы.

Выберите All –> Task -> Remove

удаление программы через GPO

Создайте новое правило установки программы, опять выберите msi файл в каталоге SYSVOL и перейдите на вкладку Modification. Нажмите кнопку Add. Выберите созданный ранее MST файл.

добавление файла модификации MST в пакет установки MSI в GPO

Теперь во время установки MSI пакета через GPO к нему автоматически применится файл модификаций MST и установит программу с нужными вам параметрами.

Установка программ через AD GPO

Установка программ через AD GPO

Доброго времени, уважаемые читатели блога! В данном посте буду собирать ссылки на софт, который удалось заставить устанавливаться или обновляться через GPO Active Directory. Админ, однако, очень не любит ручной труд, который можно автоматизировать, особенно если он однообразен и нуден.

Очень часто выходят обновления для таких компонентов, как Adobe Flash, которые являются потенциальной дырой в браузерах пользователей. Заставить устанавливать такой компонент — пользователя равносильно тому, что совсем его не обновлять. К тому же, необходимы права администратора для данного действия, а пользователь работающий под админом в сети предприятия — это зло, которое так и пытается положить вашу сеть при очередной посещении зловредных ресурсов. И Adobe Flash — это не единственный пример. Посему мы упростим работу себе и обеспечим актуальное состояние софта на рабочих станциях в сети.

Кратко расскажу о установке программ средствами групповых политик Active Directory, назначение пакетов MSI компьютерам (assigning to computer) (взято отсюда ):

  • скопируйте к себе на компьютер файл Microsoft Installer (MSI) программного обеспечения Wininstaller. Поместите этот файл в каталог C:Distrib на своем компьютере и расшарьте его как \имя_вашего_компьютераDistrib$;
  • создайте групповую политику WinInstaller, которая бы устанавливала программное обеспечение Wininstaller на все компьютеры вашего домена в режиме назначения для компьютера и произведите установку при помощи этой групповой политики на свой компьютер.
  1. После создания общего каталога и копирования откройте Group Policy Management Console, щелкните правой кнопкой мыши по узлу вашего домена и в контекстном меню выберите Create and Link a GPO here. Присвойте создаваемое групповой политике название Wininstaller.
  2. Щелкните правой кнопкой мыши по объекту созданной групповой политики и в контекстном меню выберите Edit. В окне Group Policy Object Editor раскройте узел Computer Configuration -> Software Settings -> Software installation , щелкните правой кнопкой мыши по узлу Software Installation и в контекстном меню выберите New -> Package.
  3. В окне Open введите путь к пакету MSI: \имя_вашего_компьютераDistrib$SWIADMLE.MSI и нажмите Open.
  4. В окне Deploy Software установите переключатель в положение Advanced и нажмите OK.
  5. В окне WinInstall Properties просмотрите все вкладки и нажмите OK. Закройте окна Group Policy Object Editor и Group Policy Management Console с сохранением внесенных изменений и перезагрузите компьютер. В процессе запуска обратите внимание на строку Installing Managed Software WinInstall, которая появится после строки Applying Computer Settings.
  6. После окончания перезагрузки обратите внимание, что в меню Programs появилась новая группа программ.
Читайте также:
Символы которые нельзя использовать для записи программы

Если есть желание углубиться в познание AD и GPO, можно ознакомиться с курсом: http://www.intuit.ru/department/os/sysadmswin/, или http://www.intuit.ru/goto/course/netmsserver2003/

Ну что ж, начнем с добычу пакетов MSI:

7-Zip — http://www.7-zip.org/download.html (так же, для пользователя применил скрипт Ассоциации файлов и локализация 7-zip)
Adobe Flash Player — http://www.adobe.com/products/flashplayer/fp_distribution3.html (по ссылке и Flash Plugin и ActiveX)
Adobe Reader — https://acrobat.adobe.com/ru/ru/acrobat/pdf-reader/volume-distribution.html (необходимо оформить бесплатную лицензию)
ftp://ftp.adobe.com/pub/adobe/reader/win/AcrobatDC/1902120058/
(обновления версий в подкаталогах) наложение обновлений Reader:

> mkdir C:TempAdobeReader
> cd C:TempAdobeReader
> msiexec /a AdbeRdr1000_ru_RU.msi TARGETDIR=c:TempAdobeReaderUpdated
> msiexec /a c:TempAdobeUpdatedAdbeRdr1000_ru_RU.msi /p C:TempAdobeReaderAdbeRdrUpd1001_Tier4.msp

Google Chrome — https://www.google.com/intl/en/chrome/business/
JAVA — http://www.java.com/ru/download/ (после распаковки инсталлера, msi в C:Users\AppDataLocalLowSun, инструкшн: http://www.java.com/ru/download/help/msi_install.xml)
Mozilla Firefox — http://frontmotion.com/FMFirefoxCE/download_fmfirefoxce.htm
Notepad++ — https://www.hass.de/content/notepad-msi-package-enterprise-deployment-available
OpenOffice — http://www.i-rs.ru/download или http://ru.openoffice.org/ (после распаковки установщика — готовый MSI)
Примечание, возможна ошибка установки OpenOffice на Windows 7.
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:TempPaintNET
> cd C:TempPaintNET
> C:TempPaintNETPaintNET.exe /createMsi CHECKFORUPDATES=0
> забираем готовые MSI с рабочего стола

ДубльГИС — http://krasnodar.2gis.ru/how-get/download/ (мануал http://help.2gis.ru/pc/full/install/corporative/)

Upd 2011.07.01: добавил Opera
Upd 2012.02.23: добавил Chrome
Upd 2018.07.24: добавил Notepad++

Как установить программу через active directory

Kaspersky Security Center позволяет устанавливать программы «Лаборатории Касперского» на управляемые устройства с помощью групповых политик Active Directory.

Установка программ с помощью групповых политик Active Directory возможна только из инсталляционных пакетов, в состав которых входит Агент администрирования.

Чтобы установить программу с помощью групповых политик Active Directory, выполните следующие действия:

  1. Начните настройку установки программы с помощью мастера удаленной установки.
  2. В окне мастера удаленной установки Определение параметров задачи удаленной установки установите флажок Назначить установку инсталляционного пакета в групповых политиках Active Directory .
  3. В окне мастера удаленной установки Выбор учетных записей для доступа к устройствам выберите параметр Учетная запись требуется (установка без Агента администрирования) .
  4. Добавьте учетную запись с правами администратора на устройство, на котором установлен Kaspersky Security Center, или учетную запись, входящую в доменную группу Владельцы-создатели групповой политики.
  5. Предоставьте разрешения выбранной учетной записи:
  1. Перейдите в Панель управления → Администрирование и откройте Управление групповой политикой .
  2. Нажмите на узел с нужным доменом.
  3. Нажмите на раздел Делегирование .
  4. В раскрывающемся списке Права доступа выберите Связанные объекты GPO .
  5. Нажмите на кнопку Добавить .
  6. В открывшемся окне Выбор пользователя, компьютера или группы выберите необходимую учетную запись.
  7. Нажмите на кнопку OK чтобы закрыть окно Выбор пользователя, компьютера или группы .
  8. В списке Группы и пользователи выберите только что добавленную учетную запись и нажмите на Дополнительно → Дополнительно .
  9. В списке записей разрешений дважды нажмите на только что добавленную учетную запись.
  10. Предоставьте следующие разрешения:
    • создание объектов группы;
    • удаление объектов группы;
    • создание объектов groupPolicyContainer;
    • удаление объектов groupPolicyContainer.
    • Нажмите на кнопку ОК , чтобы сохранить изменения.
    Читайте также:
    Программа для сжатия аудио файлов без потери качества звука

    В результате будет запущен следующий механизм удаленной установки:

    1. После запуска задачи в каждом домене, которому принадлежат клиентские устройства из набора, будут созданы следующие объекты:
      • Объект групповой политики (Group policy object, GPO) с именем Kaspersky_AK .
      • Группа безопасности содержит клиентские устройства, на которые распространяется задача. Эта группа безопасности содержит клиентские устройства, на которые распространяется задача. Состав группы безопасности определяет область объект групповой политики (GPO).
      • Kaspersky Security Center устанавливает выбранные программы «Лаборатории Касперского» на клиентские устройства осуществляется непосредственно из сетевой папки общего доступа программы Share. При этом в папке установки Kaspersky Security Center будет создана вложенная вспомогательная папка, содержащая файл с расширением msi для устанавливаемой программы.
      • При добавлении новых устройств в область действия задачи они будут добавлены в группу безопасности после следующего запуска задачи. Если в расписании задачи установлен флажок Запускать пропущенные задачи , устройства будут добавлены в группу безопасности сразу.
      • При удалении устройств из области действия задачи их удаление из группы безопасности произойдет при следующем запуске задачи.
      • При удалении задачи из Active Directory будут удалены объект групповой политики (GPO), ссылка на объект групповой политики (GPO) и группа безопасности, связанная с задачей.

      Если вы хотите использовать другую схему установки через Active Directory, вы можете настроить параметры установки вручную. Это может потребоваться, например, в следующих случаях:

      • при отсутствии у администратора антивирусной безопасности прав на внесение изменений в Active Directory некоторых доменов;
      • при необходимости размещения исходного дистрибутива на отдельном сетевом ресурсе;
      • для привязки групповой политики к конкретным подразделениям Active Directory.

      Доступны следующие варианты использования другой схемы установки через Active Directory:

      Похожие публикации:

      1. Где купить крепление lga 1700 nzxt
      2. На фирме работают 8 аудиторов из которых 3 высокой квалификации
      3. Что делать если вообще не понимаешь математику
      4. Что должен знать junior python разработчик

      Источник: gshimki.ru

      Развертывание пакета MSI с помощью Active Directory

      Воспользуйтесь преимуществами функций Active Directory для развертывания пакета MSI на нескольких клиентских компьютерах одновременно. Для получения дополнительных сведений по созданию файла MSI см. Установка с помощью Client Packager.

      Для развертывания пакета MSI с помощью Active Directory выполните следующие действия.

        Выполните следующие действия.

      Windows Server 2003 и более ранние версии

      1. Откройте консоль Active Directory.
      2. Щелкните правой кнопкой мыши подразделение, в котором необходимо выполнить развертывание пакета MSI, и выберите пункт Свойства .
      3. На вкладке Групповая политика нажмите кнопку Создать .

      Windows Server 2008 и Windows Server 2008 R2

      1. Откройте консоль управления групповыми политиками. Выберите Пуск > Панель управления > Администрирование > Управление групповой политикой .
      2. В дереве консоли разверните компонент Объекты групповой политики в лесу и домен, содержащий объект групповой политики, который нужно изменить.
      3. Правой кнопкой мыши щелкните объект групповой политики, который нужно изменить, и выберите команду Изменить . Откроется редактор объектов групповой политики.
      • Компания Trend Micro рекомендует использовать конфигурацию компьютера вместо конфигурации пользователя , чтобы обеспечить успешную установку пакета MSI независимо от того, какой пользователь выполняет вход в систему компьютера.
      • Присвоено. Развертывание пакета MSI выполняется автоматически в следующий раз, когда пользователь входит в систему на компьютере (если выбрана конфигурация пользователя), или при следующей перезагрузке компьютера (если выбрана конфигурация компьютера). Этот метод не требует вмешательства пользователя.
      • Опубликовано. Для запуска пакета MSI уведомите пользователей о необходимости открыть на панели управления окно «Установка и удаление программ» и выбрать функцию добавления или установки программ в сети. После отображения пакета MSI клиента OfficeScan пользователи могут начать установку клиента.

      Источник: docs.trendmicro.com

      Рейтинг
      ( Пока оценок нет )
      Загрузка ...
      EFT-Soft.ru