||I've successfully installed ArcGIS (ArcInfo) on a Win 2K machine which is also running WTS and Citrix MetaFrame XP. I'm connecting this server to a license manager which has ArcView, ArcEditor and ArcInfo (all floating) licenses. My Desktop Administrator is configured for ArcInfo License.
I want to give different users, different licenses to work upon, to some ArcInfo, to others ArcView, etc. I read from ESRI documentation (http://support.esri.com/search/KbDocument.asp?dbid=23661) that by adding ESRI_SOFTWARE_CLASS = Viewer or Editor or Professional to the Environment Variable of the user profile, I can specify the license that should be checked out when a user logs in to Citrix and executes an application. I've specified this environment variable in the user profile on all my client machines. However, whenever I invoke any ArcGIS application from the Client Machine, only my ArcInfo is being checked (though I specified "Editor" in the environment variable). The result is that while my ArcInfo licenses are all being USED UP, my Editors are just lying waste.
Kindly provide me a solution.