El Scorpio
25-11-2019, 16:41
Нашёл очень простой и надёжный способ развёртывания через групповые политики программ с разными лицензионными ключами.
1. Программой ORCA сделать для установочного пакета MSI много файлов модификации ИМЯ_КОМПЬЮТЕРА.MST с единственным параметром "PIDKEY = КЛЮЧ_ЛИЦЕНЗИИ_ЭТОГО_КОМПЬЮТЕРА" в таблице PROPERTY. Имя параметра уточнить в документации. Также сделать файл %COMPUTERNAME%.MST с пустым ключом лицензии.
2. В групповой политике прописать установку пакета MSI с использованием файла модификации %COMPUTERNAME%.MST. После этого файл %COMPUTERNAME%.MST можно удалить или переименовать. А можно не трогать - ещё пригодится
3. Во время применения групповой политики Windows преобразует переменную %COMPUTERNAME% в реальное имя компьютера (например ARM_Glavbuh), после чего msiexec подхватит соответствующий файл MST (ARM_Glavbuh.MST) и автоматически пропишет устанавливаемой программе нужный ключ лицензии.
4. PROFIT!!!!
Успешно проверено для установщика программы КриптоПро.
Предлагаю прикрепить эту тему
1. Программой ORCA сделать для установочного пакета MSI много файлов модификации ИМЯ_КОМПЬЮТЕРА.MST с единственным параметром "PIDKEY = КЛЮЧ_ЛИЦЕНЗИИ_ЭТОГО_КОМПЬЮТЕРА" в таблице PROPERTY. Имя параметра уточнить в документации. Также сделать файл %COMPUTERNAME%.MST с пустым ключом лицензии.
2. В групповой политике прописать установку пакета MSI с использованием файла модификации %COMPUTERNAME%.MST. После этого файл %COMPUTERNAME%.MST можно удалить или переименовать. А можно не трогать - ещё пригодится
3. Во время применения групповой политики Windows преобразует переменную %COMPUTERNAME% в реальное имя компьютера (например ARM_Glavbuh), после чего msiexec подхватит соответствующий файл MST (ARM_Glavbuh.MST) и автоматически пропишет устанавливаемой программе нужный ключ лицензии.
4. PROFIT!!!!
Успешно проверено для установщика программы КриптоПро.
Предлагаю прикрепить эту тему