Autodesk Licensing Installer Helper ツールガイド

Autodesk Support

2023年10月8日


対象となる製品とバージョン


Installer Helper は、オートデスク ライセンス コンポーネントのインストール後に使用するスタンドアロン ツールであり、次の目的で使用します。
  • ライセンス コンポーネントに登録されたすべての製品を一覧表示する。
  • ライセンス方法、サーバ タイプなど、ライセンスの詳細を更新する。
  • ライセンス サーバを変更またはリセットする。

Installer Helper を使用することで、CAD 管理者は多数のユーザの設定を簡単に管理できます。たとえば、管理者はスクリプトの配置や手動操作により次の操作を実行できます。

  • 製品のライセンス方法をリセットして、ユーザに対して[それでは始めましょう] (LGS)ダイアログ ボックスを再度表示する。
  • ユーザを別のサーバに移動した場合にライセンス サーバ情報を変更またはリセットする。
  • ユーザのコンピュータの製品と環境設定を一覧表示する。

インストール

Installer Helper ファイルは AdskLicensingInstaller に含まれ、Autodesk Licensing (CLIC v2)のインストール時にインストールされます。

ファイルの場所

プラットフォーム場所注:
Windows%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper

バージョンは、%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing の「version.ini」 ファイル内で追跡されます

例:

[General]
version=9.0.1.1462
macOS/Library/Application Support/Autodesk/AdskLicensing/Current/helper 
Linux/opt/Autodesk/AdskLicensing/Current/helper${installed_version}がインストールされた RPM のバージョン番号になります。

Installer Helper ファイル

Windows            
  • AdskLicensingInstHelper.exe: メインの実行ファイル
  • FNP_Act_Installer.dl - FlexNet ライセンス サービス インストーラ
  • adlmPIT_2.dll - Installer Helper 用の PIT ライブラリ
  • adlmutil.dll - adlmPIT_2.dll によって使用される
macOS
  • AdskLicensingInstHelper - メインの実行ファイル
  • libadlmPIT_2.dylib - Install Helper 用 PIT ライブラリ
  • libadlmutil.dylib - libadlmPIT_2.dylib によって使用される
Linux
  • AdskLicensingInstHelper - メインの実行ファイル
  • ibadlmPIT_2.so、libadlmPIT_2.so.xx.0、libadlmPIT_2.so.xx.0.xx - Install Helper 用 PIT ライブラリ
  • llibadlmutil.so、libadlmutil.so.xx.0、libadlmutil.so.xx.0.xx - libadlmPIT_2.so によって使用される

環境:

Autodesk 2020 以降の製品。

原因:

ライセンスの種類などを変更するには

Installer Helper を使用する

このセクションでは、Installer Helper を使用して次の操作を実行する方法について説明します。

  • 登録済みの機能を一覧表示する

  • 登録済みの機能を変更する

登録済みの機能を一覧表示する

製品に現在登録されている機能を一覧表示するには、list コマンドを使用します。

ライセンス方法のオプションは次のとおりです。

  • 0 = 不明なライセンス方法
  • 1 = ネットワーク ライセンス
  • 2 = スタンドアロン ライセンス
  • 3 = 配置を介してインストールされたスタンドアロン ライセンス(MSSA)
  • 4 = ユーザ ライセンス

サーバ タイプのオプションは次のとおりです。

  • 0 = 不明なサーバ タイプ
  • 1 = シングル サーバ
  • 2 = 冗長サーバ
  • 3 = 分散サーバ
$ ./AdskLicensingInstHelper list
 
.. which produces results like below for every registered feature:
[
  {
    "feature_id": "ACD",
    "def_prod_key": "001L1",
    "def_prod_ver": "2020.0.0.F",
    "sel_prod_key": "001L1",
    "sel_prod_ver": "2020.0.0.F",
    "lic_method": 1,
    "supported_lic_methods": [
      2,
      1,
      4
    ],
    "lic_server_type": 1,
    "lic_servers": [
      "@1.1.1.1"
    ],
    "serial_number_sa": "000-00000000",
    "serial_number_nw": "000-00000000",
    "def_prod_code": "ACD",
    "sel_prod_code": "ACD"
  }
]

注: コマンド出力には改行が含まれない場合があり、読みにくくなる場合があります。  この場合、出力を .txt ファイル(例: /AdskLicensingInstHelper list > C:\Autodesk\list_output.txt)にリダイレクトし、メモ帳でテキスト ファイルを開き、内容をコピーして json フォーマッタ(http://jsonprettyprint.com/ など)に貼り付けると上記のように表示されます。


登録済みの機能を変更する

ライセンス方法、サーバ タイプ、ライセンス サーバのリストなどの機能情報を変更またはリセットするには、change コマンドと次のオプションを使用します。
 

> ./AdskLicensingInstHelper change --help
NAME:
   AdskLicensingInstHelper change - Change registered product
 
USAGE:
   AdskLicensingInstHelper change [command options]
   Legend:
     [R] - required
     [O] - optional
 
OPTIONS:
   --prod_key key, --pk key             [R] key of the product to change (e.g. "001L1")
   --prod_ver version, --pv version     [R] version of the product to change (e.g. "2020.0.0.F")
   --feature_id key, --fi key           [O] alternate key of the product to change (e.g. "ACD", for license method USER only)
   --lic_method value, --lm value       [O] new license method. Should be one of (case insensitive): USER, STANDALONE, NETWORK or empty "" to reset LGS
   --lic_server_type value, --lt value  [O] network license server type. Should be one of (case insensitive): SINGLE, REDUNDANT, DISTRIBUTED or empty "" to reset LGS. WARNING! For empty value lic_servers will be reset as well
   --lic_servers value, --ls value      [O] list of comma-separated network license server addresses or empty "" to reset. For example: @127.0.0.1,@192.168.1.1,@9.0.9.0

ライセンス方法を変更する

オートデスク ソフトウェアを開いている場合、LGS をリセットするには製品内の License Manager UI を使用することをお勧めします。  無償体験版の有効期限が切れている場合、LGS ダイアログを起動するには、[体験版の期限が切れました]ダイアログの下部にある[既にライセンスをお持ちですか]リンクをクリックします。

  1. オートデスク ソフトウェアを起動します。
  2. 画面の右上隅にあるユーザ名の隣で三角形のドロップダウンをクリックします。
  3. [ライセンスを管理]を選択します。
  4. [License Manager]ダイアログで、[ライセンスの種類を変更]リンクをクリックします。
  5. LGS ダイアログ ウィンドウが開きます。
  6. ライセンスの種類を選択します。

上記の方法が使用できない場合は、AdskLicensingInstHelper ツールを使用するか、スクリプトを使用してライセンスの種類を変更します。

ライセンス方法を NETWORK から USER に変更するには、次のコマンドを実行します。

> ./AdskLicensingInstHelper change -pk 001L1 -pv 2020.0.0.F -lm USER

注: オートデスクのクラウド ベース サービスにログインしている場合は、コマンドを実行する前に、サービスからサインアウトし、LoginState.xml ファイルを削除してログイン ステータスをクリアする必要があります。

  • Windows: %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS: ~/Library/Application Support/Autodesk/Web\ Services/LoginState.xml
  • Linux: ~/.local/share/Autodesk/Web Services/LoginState.xml

ライセンス サーバを変更する

次の例は、サーバ(macOS および Linux 上の AutoCAD 2020 キー 001L1、および Flame 2020 キー C0TL1)のライセンス アドレスを 2080@10.12.15.111 から 2080@20.23.24.222 に変更する方法を示しています。

Windows の場合
  1. 次のコマンドを使用して、お使いの製品のライセンス アドレスを変更します。
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F  --lic_servers "2080@20.23.24.222"
  1. HKCU\Software\FLEXlm License Manager\ でレジストリ エントリ キー ADSKFLEX_LICENSE_FILE を調べて、次の手順を実行します。
    1. NLM サーバ アドレスのエントリが含まれている場合は、削除します。 "2080@10.12.15.111".
    2. ライセンス ファイルへのパスが含まれている場合は、そのまま残します。 
macOS の場合
  1. 次のコマンドを使用して、特定の製品のライセンス アドレスを変更します。
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. ホーム ディレクトリから .flexlmrc を調べて、次の手順を実行します。
    1. NLM サーバ アドレスのエントリが含まれている場合は、そのファイルを削除します。 "2080@10.12.15.111".
    2. ライセンス ファイルへのパスが含まれている場合は、そのまま残します。
Linux の場合
  1. 次のコマンドを使用して、製品のライセンス アドレスを変更します。
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. ホーム ディレクトリから .flexlmrc を調べて、次の手順を実行します。
    1. NLM サーバ アドレスのエントリが含まれている場合は、そのファイルを削除します。 "2080@10.12.15.111".
    2. ライセンス ファイルへのパスが含まれている場合は、そのまま残します。

LGS をリセットする

注: オートデスクのクラウド ベース サービスにログインしている場合は、サービスからサインアウトし、LoginState.xml ファイルを削除してログイン ステータスをクリアする必要があります。

  • Windows: %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS: ~/Library/Application Support/Autodesk/Web\ Services/LoginState.xml
  • Linux: ~/.local/share/Autodesk/Web Services/LoginState.xml

次の例は、Windows 版 AutoCAD 2020 (001L1)の LGS、および macOS 版 と Linux 版 Flame 2020 (C0TL1)用の LGS をリセットする方法を示します。  Installer Helper の change コマンドを使用して、ライセンス方法に空の文字列を指定します。 

一般的な注:
AdskLicensingInstHelper change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""

Windows の場合
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""
macOS の場合
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1  --prod_ver 2020.0.0.F --lic_method ""
Linux の場合
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_method ""

ライセンス サーバをリセットする

次の例は、macOS および Linux で AutoCAD 2020 キー 001L1 および Flame 2020 キー C0TL1 のライセンス サーバをリセットする方法です。

Windows の場合
  1. 次のコマンドを使用して、製品のライセンスを変更します。
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. C:\ProgramData\Autodesk\AdskLicensingService から 001L11 のフォルダを削除します。
  2. HKCU\Software\FLEXlm License Manager\ でレジストリ キー ADSKFLEX_LICENSE_FILE を削除します。
macOS の場合
  1. 次のコマンドを使用して、製品のライセンスを変更します。
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. /Library/Application Support/Autodesk/AdskLicensingService から C0TL1 のフォルダを削除します。
  2. ホーム ディレクトリから .flexlmrc を削除します。
Linux の場合
  1. 次のコマンドを使用して、製品のライセンスを変更します。
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2018.0.0.F --lic_server_type "" --lic_servers ""
  1. /var/opt/Autodesk/AdskLicensingService から C0TL1 のフォルダを削除します。
  2. ホーム ディレクトリから .flexlmrc を削除します。

Windows での配置のサポート

通常、Windows 製品は、配置環境設定とインストールをサポートします。配置から登録されたライセンス製品は、スタンドアロンではなくマルチシートスタンドアロン(MSSA)として登録されます。macOS および Linux には配置モードがないため、このフラグは必要ありません。 ライセンス MSM を使用せずに、Installer Helper を使用して機能を登録/登録解除する場合、登録および登録解除の両方でこのコマンドを使用できます。

                 --from_deployment または -d
 

製品:

すべてのデスクトップ製品;

バージョン:

2020; 2021; 2022;


この情報は役に立ちましたか?


サポートが必要な場合は、Autodesk Assistant にお問い合わせください!

Assistant が回答を見つけたり、担当者に連絡するお手伝いをします。


オートデスクではどのようなサポートが提供されますか?

ご利用可能なサポートの種類は、サブスクリプションのプランによって異なります。現在のプランでご利用可能なサポート レベルをご確認ください。

サポート レベルを確認