Die folgende Umgebungsvariable ermöglicht es einzelnen Benutzern in einer Citrix-Umgebung, ArcGIS Desktop mit der Lizenzstufe ihrer Wahl zu starten:
Desktop Advanced
ESRI_SOFTWARE_CLASS=Professional
Desktop Standard
ESRI_SOFTWARE_CLASS=Editor
Desktop Basic
ESRI_SOFTWARE_CLASS=Viewer
Dies überschreibt den Registrierungsschlüssel "SOFTWARE_CLASS" für den Benutzer, der sie als Umgebungsvariable vor dem Starten von ArcMap festlegt. ArcMap.exe wird als Desktop Basic, Desktop Standard oder Desktop Advanced gestartet (und die entsprechende Lizenz wird ausgecheckt).
Die Verwendung dieser Variable setzt die aktuell konfigurierte Lizenzstufe in ArcGIS Administrator außer Kraft. Dadurch können Benutzer einer Windows Terminal Server/Citrix-Konfiguration mit einer einzelnen Installation von ArcGIS Desktop zu einer beliebigen Desktop-Lizenzstufe wechseln, für die Lizenzen verfügbar sind. Diese Variable kann entweder im Profil des Benutzers oder in einer Batch-Datei festgelegt werden, die zuerst die Variable festlegt und dann ArcMap startet. Die Batch-Datei kann anschließend als Anwendung veröffentlicht werden.