ライセンスファイルを入手する
FlexNet Publisher サーバー名、サーバーオペレーティング システム (Windows または Linux)、およびホスト ID (Windows の場合は MAC アドレス、Linux の場合はホスト ID) を services@ni.com に送信します。FlexNet Publisherを使用してライセンスを管理したい旨を記載します。
FLEXnet Publisherを構成する
- ライセンス認証に必要なすべてのファイルを含むフォルダをコンピューター上に作成します。
- オペレーティングシステムに基づいて、このドキュメントに添付されている次のファイルをダウンロードします。
Windows OS
Linux OS
- 手順 1 で作成したライセンスフォルダに.exeファイルをコピーします。
- ライセンスファイルを受け取ったら、ライセンスファイルをライセンスフォルダにコピーします。
- ライセンスフォルダにデバッグログファイル用の新しいテキストファイルを作成します。ファイルの名前を「 debug log.log」に変更します。
- ライセンスフォルダの内容が以下の画像と同様であることを確認します。 nilm.optの詳細については「オプションファイルを作成する」セクションを参照してください。
- LMTOOLS ユーティリティ ( lmtools.exe ) を起動します。
- 「Config Services」タブに移動します。次の情報を入力します。

- [サービスの保存 (Save Service)]をクリックします。
オプションファイルを作成する
ライセンスファイルでソフトウェアの使用にコンピュータベースの権限が必要な場合は、どのコンピュータに各製品の使用権限があるかを示すオプションファイルを作成する必要があります。オプション ファイルの詳細については、 Construct Options File for FLEXnet Publisher を参照してください。
-
ライセンスフォルダに新しいテキストファイルを作成します。ファイルの名前を「nilm.opt」に変更します。
-
標準の FlexNet Publisher 形式を使用して、次のテキストをファイルに追加します。
INCLUDE <製品名> HOST <ホスト名>
ここで
ライセンス ファイルでソフトウェアを使用するための指定ユーザー権限が必要な場合は、どのユーザーが各製品を使用する権限を持っているかを示すオプションファイルを作成する必要があります。
-
ライセンスフォルダに新しいテキストファイルを作成します。ファイルの名前を「nilm.opt」に変更します。
-
標準の FlexNet Publisher 形式を使用して、次のテキストをファイルに追加します。
INCLUDE <製品名> USER <ユーザー名>
ここで
オプションファイルは、ベンダー デーモンnilm.exeと同じディレクトリに保存する必要があります。ただし、オプション ファイルを別の場所に保存する場合は、ライセンス ファイル (.lic) と同じフォルダーに保存されていることを確認してください。オプションファイル(.opt)とライセンスファイル(.lic)は同じディレクトリにある必要があります。指定ユーザーライセンスとコンピュータベースのライセンスの両方を持っている場合は、両方のINCLUDE行を同じオプションファイルに入れることができます。
サーバーを起動する
-
LMTOOLS ユーティリティ ( lmtools.exe ) を起動します。
-
「Service/License File」タブに移動します。
-
[Server List]で、 [Configuring using Services]を選択します。前の手順で作成したNI FLEX License Managerを選択します。

-
「Start/Stop/Reread」タブに移動します。目的のサービスが選択されていることを確認し、 「Start Server」をクリックします。

クライアントコンピュータを構成する
クライアント ソフトウェアは、デフォルトでは FlexNet Publisher サーバーを参照するように構成されていません。クライアントマシンがライセンスサーバーを検索できるようにするには、環境変数を設定したり、NI License Managerでサーバーを指定したり、クライアントソフトウェアのインストール時に自動的にマシンをポイントするボリュームライセンスインストーラを作成したりすることができます。
NI License Managerで環境変数を設定するかサーバーを指定する
NI ソフトウェアがサーバ名とポートを検索する場所は 3 か所あります。
- Windows 環境変数 NILM_LICENSE_FILE
- Windows 環境変数 LM_LICENSE_FILE
- NIライセンスマネージャー
- NI License Managerの古いバージョンでは、オプション→環境設定→ボリュームライセンスサーバの使用フィールドにあります。
- NI License Managerの新しいバージョンでは、ホームボタン(本のアイコン)→ボリュームライセンスサーバを管理フィールドにあります。
この値は、オペレーティング システムに応じて、次のいずれかの場所で直接設定できます。
Windows Vista/7以降:
<ProgramData>\ National Instruments \License Manager\Data\servers.ini
Windows XP :
HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm ライセンス マネージャー\NILM_LICENSE_FILE
servers.iniファイルまたはこのレジストリキー内のサーバー名とポートの更新は、上記のNI License Managerの場所に反映されます。
VLM ボリュームライセンスインストーラー (VLI) を作成する
VLM ボリューム ライセンスインストーラーを使用すると、クライアントコンピューターを FlexNet Publisher サーバーに自動的にポイントするためのインストーラー手順が追加されます。利点の 1 つは、エンドユーザーがソフトウェアのインストール後に追加の手順を実行する必要がないことです。ボリュームライセンスのインストール用にソフトウェアを準備するには、次の手順を実行します。
注: VLM はサーバーマシンではないマシンにインストールできます。
-
ボリューム ライセンス インストーラーを作成します。
-
エンド ユーザーにボリュームライセンスインストーラーからソフトウェアをインストールしてもらいます。
注: ソフトウェアがエンド ユーザーのマシンにすでにインストールされている場合、ユーザーはソフトウェアをインストールしたままにして、ボリューム ライセンスインストーラーと同じ場所にあるプログラムvlmclient.exeを実行するだけで済みます。作成したボリュームライセンスインストーラーフォルダ内の Client フォルダをクライアントマシンにコピーし、そのフォルダ内のvlmclient.exeを実行します。
ライセンスは FlexNet Publisher によって管理されるため、ソフトウェアをインストールしたユーザーの数を追跡する必要はありません。