Ось сторінка ESRI про зміну рівня вашої ліцензії без використання адміністратора ArcGIS:
http://support.esri.com/en/knowledgebase/techarticles/detail/24633
Рівень ліцензії можна встановити за допомогою змінної середовища. Звичайно, без прав адміністратора ви не можете змінювати змінні середовища на панелі керування, але ви можете це зробити з командного рядка без прав адміністратора. Ось невеликий .BAT файл, який я створив для цієї мети:
REM At the end of the next line, use "Viewer" for ArcView, "Editor" for ArcEditor and "Professional" for ArcInfo.
SET ESRI_SOFTWARE_CLASS=Viewer
"C:\Program Files (x86)\ArcGIS\Desktop10.0\Bin\arcmap.exe"
Ви можете змінити текст у кінці другого рядка залежно від рівня потрібної ліцензії, а також змінити шлях у третьому рядку залежно від версії ArcGIS, яку ви використовуєте, та точного шляху до вашого файлу ARCMAP.EXE (або ARCCATALOG.EXE або будь-яку програму, яку потрібно запустити). Зміна рівня ліцензії за допомогою цього методу є тимчасовим, він використовуватиме лише рівень ліцензії, який ви вказали для сесії ArcMap, яку ви запускаєте, у третьому рядку пакетного файлу. Якщо ви запускаєте ArcMap іншим способом (за допомогою пункту меню "Пуск" або двократно клацнувши на MXD тощо), він запуститься з ліцензійним рівнем, визначеним в адміністраторі ArcGIS.