Citrix 環境の個々のユーザーは、次の環境変数を使用して、選択したライセンス レベルで ArcGIS Desktop を起動することができます。
Desktop Advanced
ESRI_SOFTWARE_CLASS=Professional
Desktop Standard
ESRI_SOFTWARE_CLASS=Editor
Desktop Basic
ESRI_SOFTWARE_CLASS=Viewer
ArcMap の起動前に環境変数として設定されていたユーザーの SOFTWARE_CLASS レジストリ キーが無効になり、上記の環境変数のほうが優先されます。ArcMap.exe の起動時に、Desktop Basic、Desktop Standard、または Desktop Advanced のいずれかのライセンスが適用されます (該当のライセンスがチェックアウトされます)。
この変数は、ArcGIS Administrator 内で現在設定されているライセンス レベルよりも優先されます。そのため、Windows Terminal Server/Citrix 構成のユーザーは ArcGIS Desktop の単一のインストールで、使用可能なライセンスを有する対象のデスクトップ ライセンス レベルのいずれかに切り替えることができます。この変数は、ユーザーのプロファイル内またはバッチ ファイル内のどちらかに設定できます。先に変数が設定されてから、ArcMap が起動されます。その後、バッチ ファイルをアプリケーションとしてパブリッシュできるようになります。