La variable d’environnement suivante permet aux utilisateurs individuels d’un environnement Citrix de démarrer ArcGIS Desktop avec le niveau de licence de leur choix :
Desktop Advanced
ESRI_SOFTWARE_CLASS=Professional
Desktop Standard
ESRI_SOFTWARE_CLASS=Editor
Desktop Basic
ESRI_SOFTWARE_CLASS=Viewer
Ceci remplace la clé de registre SOFTWARE_CLASS pour l’utilisateur qui la définit comme variable d’environnement avant de lancer ArcMap. Lors de l’exécution du fichier ArcMap.exe, cette variable devient Desktop Basic, Desktop Standard ou Desktop Advanced (et la licence appropriée est extraite).
L’utilisation de cette variable remplace le niveau de licence actuellement configuré dans ArcGIS Administrator. Cela permet aux utilisateurs d’une configuration Windows Terminal Server/Citrix ayant une seule installation d'ArcGIS Desktop de passer à n'importe quel niveau de licence pour lequel ils disposent de licences disponibles. Cette variable peut être définie dans le profil de l’utilisateur ou dans un fichier de commandes qui définit d’abord la variable, puis lance ArcMap. Le fichier de commandes peut ensuite être publié en tant qu'application.