somes
01-11-2007, 16:43
Добрые сутки, уважаемые.
Возникла потребность публиковать посредством GPO ряд приложений, не позволяющих, грубо говоря, перепаковать себя, используя мониторинг системы (так то AVG free antivirus, генерирующий фришный лицензионный ключ в процессе установки, уникальный для конкретной машины).
Соответственно, что я делаю - собираю в АдминСтудии пакет (содержащий дистрибутив приложения), который раскрывается в temp, исполняет файл инсталятора, если поддерживаются - с ключами, иначе с autoit-скриптом до кучи. После инсталяции целевого приложения, соответственно затираются установочные файлы (скриптом, через runonceex, апосля первого же ребута, поскольку не вижу способа отследить окончание установки), затирается информация о собственно самом установленном msi пакете из реестра.
Всё это для меня выглядит несколько громоздко, есть ли более простые пути? Поделитесь пожалуйста.
Заранее благодарю.
Возникла потребность публиковать посредством GPO ряд приложений, не позволяющих, грубо говоря, перепаковать себя, используя мониторинг системы (так то AVG free antivirus, генерирующий фришный лицензионный ключ в процессе установки, уникальный для конкретной машины).
Соответственно, что я делаю - собираю в АдминСтудии пакет (содержащий дистрибутив приложения), который раскрывается в temp, исполняет файл инсталятора, если поддерживаются - с ключами, иначе с autoit-скриптом до кучи. После инсталяции целевого приложения, соответственно затираются установочные файлы (скриптом, через runonceex, апосля первого же ребута, поскольку не вижу способа отследить окончание установки), затирается информация о собственно самом установленном msi пакете из реестра.
Всё это для меня выглядит несколько громоздко, есть ли более простые пути? Поделитесь пожалуйста.
Заранее благодарю.