概要
ユーザーアカウントに管理者権限がない場合、WindowsでRLMおよびFLEXlmライセンスをインストールまたは使用する際に問題が発生することがあります。
これにより、プログラムが有効なライセンスファイルを見つけたり、Foundry License Utility(FLU)を使用してライセンスをインストールしたり、プログラムから直接ライセンスをインストールしたりすることができない場合があります。
原因
当社の製品は、Windowsの「C:¥ProgramData」と「C:¥Program Files」の両方のディレクトリの下にあるディレクトリのライセンスを検索します。これらのディレクトリにファイルを読み書きするには管理者権限が必要です。
したがって、ユーザーに管理者権限がない場合、プログラムファイルへのライセンスをインストールすることができず、次のメッセージが表示されます
"インストールに失敗しました:C:\ Program Files \ The Foundry \ RLM \ foundry.lic
ファイルを開くことができません。"
さらに、ユーザーアカウントが「隠しファイル、フォルダ、ドライブ」を表示できない場合、ProgramDataディレクトリを表示することができなくなり、ProgramDataの下にインストールされたライセンスを見つけることができなくなります。
解決
この問題を解決するには、いくつかの原因があります。
- フル管理者権限でライセンスをインストールしてください。
ショートカットアイコンを右クリックし、[管理者として実行]を選択すると、Foundry License Utility(FLU)またはフル管理者権限でプログラムを実行できます。その後、関連するすべての場所にライセンスをインストールすることができます。
注:既にライセンスをインストールしようとすると、いくつかのライセンスがいくつかの場所にインストールされているというポップアップ警告が表示されることがあります。残りの場所にインストールするには、「続行」をクリックしてください。
- ユーザーアカウントがProgramDataフォルダを表示できることを確認します。
Windowsエクスプローラで、Windowsフォルダとプロパティ - 表示オプションで「隠しファイルとフォルダを表示」をオンにします。
- ProgramDataライセンスファイルからProgram Filesライセンスディレクトリにライセンスファイル(拡張子は.lic)を手動でコピーします。RLMからFLEXlmディレクトリまたはFLEXlmからRLMディレクトリにファイルをコピーする必要はありません。
RLM:
C:¥ProgramData¥The Foundry¥RLM
C:¥Program Files¥The Foundry¥RLM
FLEXlm:
C:¥ProgramData¥The Foundry¥FLEXlm
C:¥Program Files¥The Foundry¥FLEXlm
古いライセンスファイルFLEXlmを使用する場合は、.licファイルを
C:\ Program Files(x86)\ The Foundry \ FLEXlm にコピーする必要があります