Adobe Licensing Toolkit

Последнее обновление 16 дек. 2024 г.

Используйте Adobe Licensing Toolkit для создания клиентских кодов, установки или удаления лицензий Feature Restricted Licensing (FRL) и просмотра сведений о лицензии из командной строки.

Adobe Licensing Toolkit — это утилита командной строки с рядом функций, которые вы можете использовать при работе с лицензиями с ограниченным набором функций:

Чтобы установить лицензии из пакетов для изолированной активации, Adobe предлагает Licensing Toolkit — набор инструментов лицензирования, с помощью которого можно генерировать уникальные клиентские коды. Используйте эти коды при создании пакетов для изолированной активации.

Примечание

Уникальные коды клиентов не требуются для автономной или онлайн-активации, однако они необходимы для изолированной активации.

Чтобы загрузить набор инструментов, перейдите в Admin Console > Пакеты > Инструменты.Затем используйте ссылки для загрузки на карточке Licensing Toolkit.

Внимание!

Переключатель generateChallengeKey, указанный ниже, чувствителен к регистру — его нужно вводить в регистре CamelCase.

Как сгенерировать клиентский код:

Один компьютер

Для одного компьютера выполните следующую команду с правами администратора:

В Windows:

adobe-licensing-toolkit.exe --generateChallengeKey

Краткая форма:

adobe-licensing-toolkit.exe -c

Для macOS:

sudo ./adobe-licensing-toolkit --generateChallengeKey

Краткая форма:

sudo ./adobe-licensing-toolkit -c

Когда команда запускается, код отображается в выходных данных. Запишите этот код; он понадобится при создании пакета изолированной активации для отдельного компьютера.

Несколько компьютеров

Для нескольких компьютеров выполните следующую команду с правами администратора:

В Windows:

adobe-licensing-toolkit.exe --generateChallengeKey --filePath <абсолютный путь к файлу CSV challengekey>

Краткая форма:

adobe-licensing-toolkit.exe -c -f <абсолютный путь к файлу CSV challengekey>

Для macOS:

sudo ./adobe-licensing-toolkit --generateChallengeKey --filePath <абсолютный путь к файлу csv ofchallengekey>

Краткая форма:

sudo ./adobe-licensing-toolkit -c -f <абсолютный путь к файлу csv ofchallengekey>

Когда команда запускается на каждом компьютере, код добавляется к файлу .csv, ссылка на который содержится в переключателе --filePath.

Для первого компьютера, когда вы указываете абсолютный путь файла, команда создает файл в этом расположении. Когда вы выполняете команду для всех остальных компьютеров, коды добавляются в файл, если вы указываете то же имя файла.

Используйте файл .csv при создании пакета изолированной активации для нескольких компьютеров.

Внимание!

Размер созданного вами файла CSV не должен превышать 2 МБ.

После создания пакета только с лицензией в Admin Console выполните следующие действия, чтобы установить эту лицензию на компьютеры конечных пользователей (для пакетов активации Online, Offline или Isolated):

Загрузите пакет из Admin Console.

Распакуйте содержимое пакета.

В пакете только с лицензией содержится файл .json (с информацией о лицензии) и утилита Licensing Toolkit.

  • В Windows: adobe-licensing-toolkit.exe
  • В macOS: adobe-licensing-toolkit

Чтобы установить лицензию, выполните следующие команды с правами администратора:

В Windows:

adobe-licensing-toolkit.exe --precondition --install --filePath <абсолютный путь к файлу .json>

Краткая форма:

adobe-licensing-toolkit.exe -p -i -f <абсолютный путь к файлу .json>

Для macOS:

sudo ./adobe-licensing-toolkit --precondition --install --filePath <абсолютный путь к файлу .json>

Краткая форма:

sudo ./adobe-licensing-toolkit -p -i -f <абсолютный путь к файлу .json>

Лицензия развернута на компьютере. Теперь пользователь может устанавливать приложения Adobe по лицензии.

Выполните следующие действия, чтобы удалить лицензию (для пакетов активации Online, Offline или Isolated) с компьютера в следующих сценариях:

  • Если развернут пакет только с лицензией.
  • Пакет включает лицензию и приложения, а приложения удаляются с помощью процедур удаления, специфичных для ОС (например, «Установка и удаление программ» в Windows).
Примечание

Для пакетов активации Online, если вы хотите уменьшить количество в Admin Console, необходимо обновить использование лицензии в Admin Console.

Убедитесь, что пакет, лицензию из которого вы хотите удалить, доступен на компьютере. Если нет, сделайте следующее:

  1. Загрузите пакет из Admin Console.
  2. Извлеките содержимое пакета.
    В пакете содержится файл .json (с информацией о лицензировании) и Licensing Toolkit:
    В Windows: adobe-licensing-toolkit.exe
    В macOS: adobe-licensing-toolkit

Чтобы удалить лицензию, выполните следующие команды с правами администратора:

В Windows:

adobe-licensing-toolkit.exe --precondition --uninstall --filePath <абсолютный путь к файлу .json>

Краткая форма:

adobe-licensing-toolkit.exe -p -u -f <абсолютный путь к файлу .json>

Для macOS:

sudo ./adobe-licensing-toolkit --precondition --uninstall --filePath <абсолютный путь к файлу .json>

Краткая форма:

sudo ./adobe-licensing-toolkit -p -u -f <абсолютный путь к файлу .json>

Лицензия, установленная с помощью этого пакета, будет удалена с компьютера. Приложения Adobe, установленные с помощью этого пакета, больше не будут лицензированы на этом компьютере.

Команда uninstall удаляет лицензию с компьютера. При этом количество лицензий в Admin Console может не измениться. Чтобы надежно удалить лицензии с компьютера, а также уменьшить количество лицензий, следует использовать команду deactivate.

Если вы установили несколько лицензий на компьютер конечного пользователя, выполните следующие действия, чтобы удалить все эти лицензии с этого компьютера (для пакетов активации Online, Offline или Isolated):

Примечание

Для пакетов активации Online, если вы хотите уменьшить количество в Admin Console, необходимо обновить использование лицензии в Admin Console.

Убедитесь, что Adobe Licensing Toolkit доступен на компьютере пользователя. В противном случае загрузите инструментарий из Admin Console > Пакеты > Инструменты.

Чтобы удалить с компьютера все лицензии, выполните следующие команды с правами администратора:

В Windows:

adobe-licensing-toolkit.exe --deactivate

Краткая форма:

adobe-licensing-toolkit.exe -t

Для macOS:

sudo ./adobe-licensing-toolkit --deactivate

Краткая форма:

sudo ./adobe-licensing-toolkit -t

Все лицензии удаляются с компьютера. Все приложения Adobe, установленные с помощью пакетов, больше не будут лицензированы на этом компьютере.

Примечание

Команда удаления удаляет лицензии с компьютера. При этом количество лицензий в Admin Console может не измениться. Необходимо использовать команду деактивации, чтобы надежно удалить лицензии с компьютера, а также уменьшить количество.

Если вы удаляете лицензию для пакета активации Online, использование лицензии, отображаемое в Admin Console > Обзор, не всегда уменьшается.

Однако для обновления информации в Admin Console требуется подключение к серверам лицензирования Adobe по Интернету. Если вы удалили лицензию при отключенном соединении или произошла ошибка при подключении к серверам Adobe, обновленное использование лицензии может не отображаться в Admin Console.

В данном случае выполните следующие действия, чтобы обновить информацию об используемых лицензиях в Admin Console:

Убедитесь, что Adobe Licensing Toolkit доступен на компьютере пользователя. Если нет, то загрузите инструментарий из Admin Console > Пакеты > Инструменты.

Выполните следующие команды:

В Windows:

adobe-licensing-toolkit.exe --deactivate --npdId <Уникальный идентификатор данных предварительной подготовки, описанный ниже>.

Краткая форма:

adobe-licensing-toolkit.exe -t -n <Уникальный идентификатор данных предварительной подготовки, описанный ниже>

В macOS:

sudo ./adobe-licensing-toolkit --deactivate --npdId <Уникальный идентификатор данных предварительной подготовки, описанный ниже>

Краткая форма:

sudo ./adobe-licensing-toolkit -t -n <Уникальный идентификатор данных предварительной подготовки, описанный ниже>

Используйте параметр --displayAspnDetails, описанный ниже, для просмотра сведений о пакете на компьютере.В выходных данных содержится Уникальный идентификатор данных предварительной обработки, необходимый для выполнения этой команды.

Примечание

Параметр npdId, используемый в приведенной выше команде, соответствует идентификатору лицензии пакета для пакета в Admin Console.

Чтобы получить сведения о лицензиях, установленных на компьютере, используйте команду licenseInformation.

В Windows:

adobe-licensing-toolkit.exe --licenseInformation

Краткая форма:

adobe-licensing-toolkit.exe -l

Для macOS:

sudo ./adobe-licensing-toolkit --licenseInformation

Краткая форма:

sudo ./adobe-licensing-toolkit -l

Пример результата:

Примечание

Параметр NpdId, отображаемый в приведенном выше выводе, соответствует идентификатору лицензии пакета в Admin Console.

Используйте displayAsnpDetails для получения краткой информации о лицензиях, активированных на клиентском компьютере.

В Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails

Краткая форма:

adobe-licensing-toolkit.exe -d

Для macOS:

sudo ./adobe-licensing-toolkit --displayAsnpDetails

Краткая форма:

sudo ./adobe-licensing-toolkit -d

Следующие выходные данные содержат список приложений, установленных через пакеты на этом компьютере:

Используйте параметр displayAsnpDetails с дополнительным флагом verbose для просмотра всех доступной информации о лицензиях, активированных на компьютере клиента.

В Windows:

adobe-licensing-toolkit.exe --displayAsnpDetails --verbose

Краткая форма:

adobe-licensing-toolkit.exe -d -v

Для macOS:

sudo ./adobe-licensing-toolkit --displayAsnpDetails --verbose

Краткая форма:

sudo ./adobe-licensing-toolkit -d -v

Следующие выходные данные содержат список приложений, установленных через пакеты на этом компьютере. Для каждого приложения в выходных данных также отображаются следующие сведения:

asnpData:

JSON-объект всех данных об активации.

deploymentMode:

Режим активации пакета для онлайн-активацииавтономной активацииизолированной активации.

nglAppId:

приложение Creative Cloud, установленное в процессе активации.    

npdId:

уникальный идентификатор пакета. Используется при удалении с компьютера пакетной лицензии с онлайн-активацией.

Примечание

Параметр npdId соответствует идентификатору лицензии пакета для пакета в Admin Console.

Просмотр ИД лицензии пакета (которому соответствует NpdId)

Войдите в Admin Console и перейдите на вкладку Пакеты.

(Необязательно.) Если у вас есть NpdId и вам нужно найти соответствующий пакет в Admin Console.

В поле Поиск введите NpdId пакета, который вы получили в результате запуска приведенной выше команды Licensing Toolkit.

Примечание

Поиск не учитывает регистр. Кроме того, можно выполнить частичный поиск. Это означает, что вам не требуется вводить при поиске весь NpdId целиком.

В списке пакетов выберите пакет.Появятся сведения об этом пакете.

Параметр Package License ID в Admin Console соответствует параметру NpdId в командах Licensing Toolkit.