Общая информация
Консольный режим Мастера лицензий используется в случаях, когда невозможно использовать графический режим или для автоматизации процесса активации/переноса/обновления лицензий.
Мастер лицензий не требует каких-либо операций для своей установки.
Для работы утилиты необходимо запустить исполняемый файл, который по умолчанию располагается в директории:
- ...\Software Licensing Kit\redistribute\license_activation\license_wizard.exe – для ОС Windows;
- .../Software Licensing Kit/redistribute/license_activation/linux/x86_64/license_wizard – для ОС Linux.
Операции и аргументы
| Сценарий использования операции | Доступ к сети | Операция | Описание операции | Аргументы операции | Описание аргумента |
|---|---|---|---|---|---|
- | - | --console | Использовать консольный режим Мастера лицензий | - | - |
- | - | --list | Показать список лицензий на текущем ПК | - | - |
| Активация программной лицензии | Онлайн | --activate | Активировать лицензию с помощью серийного номера | <серийный номер> | Серийный номер, который генерируется в личном кабинете Guardant Station при создании заказа |
[--host <url>] | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
| Офлайн | --activate-request | Создать запрос на активацию | <путь_файла_запроса> | Путь к файлу запроса. Файл содержит в себе слепок текущего оборудования ПК. Директория хранения и название файла произвольные | |
--activate-response | Отправить запрос на активацию | <серийный номер> | Серийный номер, который генерируется в личном кабинете Guardant Station при создании заказа | ||
<путь_файла_запроса> | Путь к файлу запроса | ||||
<путь_файла_лицензии> | Путь к файлу лицензии | ||||
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
--activate-offline | Активировать лицензию с помощью файла лицензии | <путь_файла_лицензии> | Путь к файлу лицензии | ||
| Обновление лицензии | Онлайн | --update | Обновить указанную лицензию | <ID_лицензии> | ID лицензии, которую необходимо обновить |
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
| Офлайн | --update-request | Создать запрос на обновление указанной лицензии | <ID_лицензии> | ID лицензии, которую необходимо обновить | |
<путь_к_файлу_запроса> | Путь к файлу запроса | ||||
--update-response | Отправить запрос на обновление | <путь_к_файлу_запроса> | Путь к файлу запроса | ||
<путь_файла_лицензии> | Путь к файлу лицензии | ||||
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
--update-offline | Обновить лицензию с помощью файла лицензии | <путь_файла_лицензии> | Путь к файлу лицензии | ||
| Перенос лицензии | Онлайн | --rehost-extract | Извлечь лицензию для переноса | <ID_лицензии> | ID лицензии, которую необходимо перенести |
<путь_к_файлу_переноса> | Путь к файлу переноса | ||||
| Офлайн | --rehost | Перенести указанную лицензию | <путь_к_файлу_переноса> | Путь к файлу переноса | |
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
--rehost-request | Создать запрос на перенос лицензии | <путь_к_файлу_отпечатков> | Путь к файлу со слепком текущего оборудования ПК. Можно указать любой каталог для сохранения файла. Имя файла также может быть любым | ||
--rehost-response | Отправить запрос на перенос лицензии | <путь_к_файлу_переноса> | Путь к файлу переноса | ||
<путь_к_файлу_отпечатков> | Путь к файлу со слепком текущего оборудования ПК. Можно указать любой каталог для сохранения файла. Имя файла также может быть любым | ||||
<путь_файла_лицензии> | Путь к файлу лицензии | ||||
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
| Записать лицензию на аппаратный ключ | Онлайн | --dongle-set-license | Записать лицензию на указанный аппаратный ключ с помощью серийного номера | <dongle_ID> | Идентификатор аппаратного ключа (расположен на его корпусе) |
<serial_number> | Серийный номер | ||||
--host <url> | Адрес сервера активации. Зависит от версии Guardant Station. Для облачной версии Guardant Station используется адрес https://getlicense.guardant.ru:443. Для отчуждаемой версии Guardant Station адрес зависит от настроек вендора | ||||
| Проверить светодиод аппаратного ключа | - | --dongle-blink | Активировать мигание светодиода на заданном ключе | <dongle_ID> | Идентификатор аппаратного ключа (расположен на его корпусе) |
Просмотр списка лицензий
Чтобы посмотреть список всех лицензий, активированных на данном ПК, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --list
Пример.
C:\>license_wizard.exe --console --list C:\> Guardant DL #CAD6E532 лицензия (7) Основной модуль (7) Без ограничений
Активация лицензии
Активировать лицензию можно как в режиме онлайн (у ПК есть доступ к сети), так и в режиме офлайн (у ПК нет доступа к сети).
Онлайн активация
Чтобы активировать лицензию онлайн, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --activate <серийный_номер> [--host <url>]
Пример.
C:\>license_wizard.exe --console --activate sV112L-AzxhvH-BiGeWJ-EbHe6q-487Va8 --host https://getlicense.guardant.ru:443 C:\> Активация лицензии завершен(-а/-о)
Офлайн активация
Чтобы активировать лицензию офлайн:
- Создайте запрос на активацию.
- Отправьте запрос на активацию.
- Активируйте лицензию.
1. Создание запроса на активацию
Чтобы создать запрос на активацию лицензии, введите на ПК без доступа к сети команду:
<путь до исполняемого файла Мастера лицензий> --console --activate-request <путь_файла_запроса>
Пример.
C:\>license_wizard.exe --console --activate-request C:\test.request C:\> Создание запроса на активацию лицензии завершен(-а/-о)
2. Отправка запроса на активацию лицензии
Чтобы отправить запрос на активацию лицензии:
- Перенесите файл запроса, полученный в п.1, на ПК с доступом в сеть.
- На ПК с доступом в сеть введите команду:
<путь до исполняемого файла Мастера лицензий> --console --activate-response <серийный_номер> <путь_файла_запроса> <путь_файла_лицензии> [--host <url>]
Пример.
C:\>license_wizard.exe --console --activate-response nrZzsb-Rnu7wJ-e77zJG-skYjDE-ApULHX C:\test.request C:\test.response --host https://getlicense.guardant.ru:443 C:\> Отправка запроса на активацию лицензии завершен(-а/-о)
В результате на этот ПК будет сохранен файл с лицензией.
3. Активация лицензии
Чтобы активировать лицензию:
- Перенесите на ПК без доступа в сеть полученный в п.2 файл лицензии.
- На ПК без доступа в сеть введите команду:
<путь до исполняемого файла Мастера лицензий> --console --activate-offline <путь_файла_лицензии>
Пример.
C:\>license_wizard.exe --console --activate-offline C:\test.response C:\> Активация лицензии завершен(-а/-о)
Лицензия активирована.
Обновление лицензии
Обновить лицензию можно как в режиме онлайн (у ПК есть доступ в сеть), так и в режиме офлайн (у ПК нет доступа в сеть).
Онлайн обновление
Чтобы обновить лицензию онлайн, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --update <ID_лицензии> [--host <url>]
Пример.
C:\>license_wizard.exe --console --update CAD6E532 --host https://getlicense.guardant.ru:443 C:\> Обновление лицензии завершен(-а/-о)
Офлайн обновление
Для обновления аппаратных ключей в режиме офлайн версия их прошивки должна быть выше 1.0.4.10.
Чтобы обновить лицензию офлайн:
- Создайте запрос на обновление.
- Отправьте запрос на обновление на сервер активации.
- Обновите лицензию.
1. Создание запроса на обновление
Чтобы создать запрос на обновление лицензии, введите на ПК без доступа к сети команду:
<путь до исполняемого файла Мастера лицензий> --console --update-request <ID_лицензии> <путь_файла_запроса>
Пример.
C:\>license_wizard.exe --console --update-request CAD6E532 C:\test.request C:\> Создание запроса на обновление лицензии завершен(-а/-о)
2. Отправка запроса на обновление лицензии
Чтобы отправить запрос на обновление лицензии:
- Перенесите файл запроса, полученный в п.1, на ПК с доступом в сеть.
- На ПК с доступом в сеть введите команду:
<путь до исполняемого файла Мастера лицензий> --console --update-response <путь_файла_запроса> <путь_файла_лицензии> [--host <url>]
Пример.
C:\>license_wizard.exe --console -update-response C:\test.request C:\test.response --host https://getlicense.guardant.ru:443 C:\> Отправка запроса на обновление лицензии завершен(-а/-о)
В результате на этот ПК будет сохранен файл с обновлением для лицензии.
3. Обновление лицензии.
Чтобы обновить лицензию:
- Перенесите на ПК без доступа в сеть полученный в п.2 файл с обновлением для лицензии.
- На ПК без доступа в сеть введите команду:
<путь до исполняемого файла Мастера лицензий> --console --update-offline <путь_файла_лицензии>
Пример.
C:\>license_wizard.exe --console --update-offline C:\temp\test.response C:\> Обновление лицензии завершен(-а/-о)
Лицензия обновлена.
Чтобы проверить обновление лицензии, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --list
В результате....
Перенос лицензии на другой ПК
Перенести лицензию на другой ПК можно как в режиме онлайн (есть доступ в сеть), так и в режиме офлайн (закрытый контур без доступа в сеть).
Онлайн перенос
Для переноса лицензии в режиме онлайн ПК, на который переносится лицензия, (ПК-приемник) должен иметь доступ в сеть.
В момент переноса лицензии на сервер активации отправляется информация о новом ПК, на который будет установлен ключ. В истории серийных номеров этого ключа в Guardant Station будет отображаться операция Перенос.
Чтобы перенести лицензию:
- Открепите ее от ПК (ПК-донора), на котором она на данный момент установлена, введя команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost-extract <ID_лицензии> <путь_файла_переноса>
- На ПК (ПК-приемнике), на который планируется перенести лицензию, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost <путь_файла_переноса> [--host <url>]
???
Пример.
C:\>license_wizard.exe --console --rehost-extract F7EAC613 C:\F7EAC613.rehost C:\> Извлечение лицензии завершен(-а/-о) C:\>license_wizard.exe --console --rehost C:\F7EAC613.rehost --host https://getlicense.guardant.ru:443 C:\> Перенос лицензии завершен(-а/-о)
Офлайн перенос
Чтобы перенести офлайн лицензию с одного ПК на другой:
- Открепите лицензию с ПК-донора.
- Создайте запрос на перенос лицензии.
- Отправьте запрос на сервер активации.
- Перенесите лицензию на другой ПК.
1. Открепление лицензии
Чтобы открепить лицензию, на ПК-доноре введите команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost-extract <ID_лицензии> <путь_файла_переноса>
Пример.
C:\>license_wizard.exe --console --rehost-extract F7EAC613 C:\F7EAC613.rehost C:\> Извлечение лицензии завершен(-а/-о)
2. Создание запроса на перенос
Чтобы создать запрос на перенос лицензии, на ПК-приемнике введите команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost-request <путь_файла_отпечатка>
Пример.
C:\>license_wizard.exe --console --rehost-request C:\fingerprint C:\> Создание запроса на перенос лицензии завершен(-а/-о)
3. Отправка запроса на перенос лицензии на сервер активации
Чтобы отправить запрос на перенос лицензии, введите на ПК-доноре команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost-response <путь_файла_переноса> <путь_файла_отпечатка> <путь_файла_лицензии> [--host <url>]
Пример.
C:\>license_wizard.exe --console --rehost-response C:\F7EAC613.rehost C:\fingerprint C:\F7EAC613.response --host https://getlicense.guardant.ru:443 C:\> Отправка запроса на перенос лицензии завершен(-а/-о)
В результате на ПК-доноре будет сохранена переносимая лицензия.
4. Перенос лицензии на другой ПК
Чтобы перенести лицензию:
- На ПК-приемник перенесите файл с лицензией, полученной в п. 3.
- На ПК-приемнике введите команду:
<путь до исполняемого файла Мастера лицензий> --console --rehost-offline <путь_файла_лицензии>
Пример.
C:\>license_wizard.exe --console --rehost-offline C:\temp\F7EAC613.response C:\> Перенос лицензии завершен(-а/-о)
Запись лицензии в аппаратный ключ
Запись лицензии в аппаратный ключ доступна только в онлайн режиме.
Данная операция предназначена для записи лицензии в аппаратный ключ на ПК пользователя по заранее подготовленному в Guardant Station серийному номеру.
Чтобы записать лицензию в аппаратный ключ, введите команду:
<путь до исполняемого файла Мастера лицензий> --console --dongle-set-license <dongle_ID> <serial_number> [--host <url>]
Пример.
C:\>license_wizard.exe --console --dongle-set-license 43027CAF L5FVwW-SpCiax-EwTHL4-moMAXU-7WXokv --host https://getlicense.guardant.ru:443 C:\> Setting license to the dongle completed