Сетевая лицензия Autodesk. Смена сервера лицензий средствами SCCM.

Возникла потребность перенести сетевые лицензии Autodesk с одного ПК на другой.

При запуске лицензия  продукта ищется  по следующей последовательности:

1) переменная среды ADSKFLEX_LICENSE_FILE

2) значение ключа реестра:HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\ADSKFLEX_LICENSE_FILE

3) переменная среды LM_LICENSE_FILE

4) информация в файле  licpath.lic в каталоге установки продукта

5) если информации нет, запускается диалог поиска сервера лицензий (не на всех продуктах)

В моем случае я выбрал 1 вариант. Для этих целей я использовал Compliance Settings в SCCM.

В Discovery script выбрал вариант Script – Boolean, сама команда выглядит следующим образом $([environment]::GetEnvironmentVariable(“ADSKFLEX_LICENSE_FILE”,”Machine”)) -eq “@SERVER” , после запуска команды мы получаем логическое значение true или false,исходя из этого выполняем Remediate Script:

[Environment]::SetEnvironmentVariable(“ADSKFLEX_LICENSE_FILE”, “@SERVER”, “Machine”)

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

Кстати для просмотра и удобного чтения вашего файла лицензий можно использовать вот этот сервис http://www.licenseparser.com/index.html.

Advertisements

About alexandrelizarov

SCCM,MDT and Powershell learner.
This entry was posted in autodesk, SCCM and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s