Развертывание TDMS Фарватер с использованием групповых политик

1. Подготовка файлов для развёртывания

  1. Создать на сервере (например, на контроллере домена) общий сетевой ресурс с правом доступа на чтение для всех.
  1. Разархивировать в данную директорию любым доступным архиватором файл установщика Фарватера. На мастер-диске его можно найти здесь: E:\Setup\TDMS_Farvater.4.х.ххх.exe. В результате должны появиться следующие файлы: 

2. Скачать и установить программу Orca, доступную в составе Windows SDK

  1. Перейти по ссылке https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/ и скачать образ диска 
  1. Смонтировать скачанный образ 
  2. Перейти в папку «Installers» 
  3. Запустить файл «Orca-x86_en-us.msi» Внимание! Установка проходит в тихом режиме, поэтому никаких дополнительных информационных окон не появляется. После запуска необходимо перейти в меню «Пуск» откуда и производится запуск ПО «Orca».

3. Запуск программы Orca

  1. Открыть файл TDMS.msi, полученный на шаге 1.2 
  1. Выбрать пункт меню Transform -> New Transform 
  2. Перейти в таблицу Property 
  1. Через пункт меню Tables -> Add Row… добавить следующие свойства (жирным шрифтом помечены те свойства, которые будут специфичны именно для вашей организации) 
Свойство Значение 
SERIALNUMBERTDMSFRV10-TRIAL-00000
CONNECTION_TYPEMSSQL2016 – для СУБД Sql Server 
POSTGRESQL – для СУБД Postgresql
CONNECTION_SERVERИмя вашего сервера СУБД
CONNECTION_DATABASEИмя вашей БД
CONNECTION_AUTHTYPESQL
FLEXLM_LICENSE_FILEИмя вашего сервера лицензий
FLEXLM_VENDOR_NAMECSOFT
  1. Выбрать пункт меню Transform -> Generate Transform и сохранить файл в папку, созданную на шаге 1.1.

4. Создание развертывания

  1. Открыть оснастку «Управление групповой политикой».
  1. Перейти в то организационное отделение, в котором содержатся учётные записи компьютеров, к которым будет применена политика (в данном примере, выделено красным) 
  1. Создать новый объект групповой политики в данном подразделении 
  1. Открыть созданный объект и перейти по следующему пути: Конфигурация компьютера Политики > Конфигурация программ -> Установка программ 
  1. Выбрать пункт Создать -> Пакет… 
  1. Перейти в сетевую папку, созданную в разделе 1.1 и выбрать файл TDMS.msi 
  1. Выбрать метод развёртывания «особый» 
  1. В появившемся окне на вкладке «Модификации» нажать кнопку «Добавить…» 
  1. Перейти в сетевую папку, созданную в разделе 1.1 и выбрать файл, сохранённый в п. 1.9 
  1. Убедиться, что модификация появилась в списке, нажать ОК 
  1. При последующей загрузке клиентских компьютеров на них будет автоматически установлен ТДМС Фарватер при условии, что учётные записи клиентских компьютеров находятся в том подразделении, к которому применяется групповая политика

5. «Тихая» установка

Для выполнения «тихой» установки, необходимо выполнить следующие пункты:

  1. Разархивировать TDMS_Farvater.exe в какую-либо директорию
  2. Изменить setup.ini
Пример:
[InstallProperties]
SERIALNUMBER=TDMSFRV10-TRIAL-00000
INSTALLLOCATION=c:\TDMS
USERNAME = «Пользователь»
COMPANYNAME = «Компания»
  1. Создать cmd-файл и положить в папку с setup.exe
Пример:
start /wait \\server\d\tdms\TDMS\setup.exe /i /quiet
  1. Добавить cmd-файл в GPO (Автозагрузка)

Вы можете использовать тихую установку без использования GPO, в этом случае нужно запустить cmd-файл на том рабочем месте, где необходимо установить TDMS Фарватер.