La siguiente variable de entorno permite a usuarios individuales de un entorno de Citrix iniciar ArcGIS Desktop con el nivel de licencia de su elección:
Desktop Advanced
ESRI_SOFTWARE_CLASS=Professional
Desktop Standard
ESRI_SOFTWARE_CLASS=Editor
Desktop Basic
ESRI_SOFTWARE_CLASS=Viewer
Este uso invalida la clave del Registro SOFTWARE_CLASS del usuario que la establece como variable de entorno antes de iniciar ArcMap. Cuando se inicia ArcMap.exe, se convierte en Desktop Basic, Desktop Standard o Desktop Advanced (y hará un check-out de la licencia correspondiente).
El uso de esta variable invalida el nivel de licencia configurado actualmente en el administrador de ArcGIS, por tanto, permite que cualquier usuario de una configuración de Citrix/Terminal Server de Windows con una sola instalación de ArcGIS Desktop cambie a cualquier nivel de licencia de Desktop para el que tenga licencias disponibles. Esta variable se puede establecer en el perfil del usuario o en un archivo por lotes que primero establece la variable y, a continuación, inicia ArcMap. Posteriormente, el archivo por lotes se puede publicar como una aplicación.