Я не могу изменить свой тип лицензии (ArcView, ArcEditor или ArcInfo) в ArcGIS 10.0 с помощью Desktop Administrator из-за ограничений разрешений.
Я пытаюсь использовать секретный метод изменения ключа реестра в Regedit. В более старых версиях ArcGIS это было найдено под, > HKEY_LOCAL_MACHINE > Software > ESRI >
License
но я не вижу этого в ArcGIS 10.0
В публикации « Открытие ArcGIS для определенного уровня лицензии» упоминается аналогичная проблема в Citrix, однако я не могу установить системную переменную из-за тех же проблем с разрешениями.
Какой раздел реестра содержит тип лицензии в ArcGIS 10.0, и все еще можно изменить тип лицензии с помощью этого метода?
arcgis-desktop
license
arcgis-license-manager
Стивен Лид
источник
источник
Ответы:
Если это 64-битная машина, она хранится в ...
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ESRI
источник
HKCR\Wow6432Node\CLSID\{E6BDAA76-4D35-11D0-98BE-00805F7CED21}
и имеет предупреждение о неправильных разрешениях, вызывающих потерю производительности. (Я попросил разъяснений по Geonet: community.esri.com/thread/… )Вот страница ESRI об изменении уровня лицензии без использования администратора ArcGIS:
http://support.esri.com/en/knowledgebase/techarticles/detail/24633
Уровень лицензии можно установить с помощью переменной среды. Конечно, без прав администратора вы не можете изменять переменные среды в Панели управления, но вы можете сделать это из командной строки без прав администратора. Вот небольшой файл .BAT, который я сделал для этой цели:
Вы изменили бы текст в конце второй строки в зависимости от того, какой уровень лицензии вы хотите, и измените путь в третьей строке в зависимости от версии ArcGIS, которую вы используете, и точного пути к файлу ARCMAP.EXE (или ARCCATALOG.EXE или любую другую программу, которую вы хотите запустить). Изменение уровня лицензии с помощью этого метода является временным, он будет использовать только уровень лицензии, указанный вами для сеанса ArcMap, который вы запускаете в третьей строке командного файла. Если вы запустите ArcMap другим способом (через пункт меню «Пуск», или дважды щелкнув MXD и т. Д.), Он запустится с уровнем лицензии, указанным в ArcGIS Administrator.
источник