Qual chave do registro possui o tipo de licença no ArcGIS 10.x?

10

Não consigo alterar meu tipo de licença (ArcView, ArcEditor ou ArcInfo) no ArcGIS 10.0 usando o Desktop Administrator devido a restrições de permissões.

Estou tentando usar o método de porta traseira para alterar a chave do Registro no Regedit. Nas versões mais antigas do ArcGIS, isso foi encontrado em, > HKEY_LOCAL_MACHINE > Software > ESRI > Licensemas não estou vendo isso no ArcGIS 10.0

O post Abrindo o ArcGIS em um nível de licença específico menciona um problema semelhante no Citrix, no entanto, não consigo definir uma variável do sistema devido aos mesmos problemas de permissão.

Qual chave do registro contém o tipo de licença no ArcGIS 10.0 e ainda é possível alterar o tipo de licença usando esse método?

Stephen Lead
fonte
Eu duvido muito que isso funcione. Provavelmente, existe um conjunto inteiro de chaves de registro usadas para autenticar o nível de licença do ArcGIS. Se alterar o nível de licença fosse tão fácil quanto editar um valor no registro, ninguém pagaria o dinheiro extra para comprar o ArcInfo. Além disso, quais configurações loucas de Diretiva de Grupo você possui, onde é possível editar o registro, mas não executar o Gerenciador de Licenças?
dmahr
2
Não é que eu esteja tentando enganar o ArcGIS para me dar um tipo de licença ao qual não tenho acesso - o LM flutuante tem um ArcEditor, mas não posso fazer a alteração no ArcGIS Administrator. Sim, eu posso abrir o RegEdit, mas não posso usar o ArcGIS Administrator - vá em frente! PS isso definitivamente costumava funcionar nas versões mais antigas. A atualização dessa chave do registro alterou definitivamente o tipo de licença do ArcGIS do ArcEditor para o ArcView, etc.
Stephen Lead
@ dmahr apenas uma atualização - você estava certo sobre a questão das permissões. Eu posso ver os valores do registro, mas não posso alterá- los. A sugestão de Dan C, de alterar a variável local e iniciar uma sessão do ArcCatalog, é uma solução útil.
Stephen chumbo
Haha ... o editor do registro é uma provocação ...
dmahr
2
I removido tag v10.0, como a mesma configuração e procedimento funciona para 10,0 Thru (pelo menos) 10.2.2
mate Wilkie

Respostas:

17

Se for uma máquina de 64 bits, ele será armazenado em ...
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ESRI

Donny V.
fonte
Perguntas frequentes da Esri : O administrador do ArcGIS permite alternar entre o License Manager ou o tipo de assento do software? diz que há também HKCR\Wow6432Node\CLSID\{E6BDAA76-4D35-11D0-98BE-00805F7CED21}e tem uma nota de advertência sobre permissões incorretas, causando perda de desempenho. (I pediu esclarecimentos sobre geonet: community.esri.com/thread/... )
Matt Wilkie
12

Aqui está a página da ESRI sobre como alterar seu nível de licença sem usar o administrador do ArcGIS:

http://support.esri.com/en/knowledgebase/techarticles/detail/24633

O nível de licença pode ser definido usando uma variável de ambiente. Obviamente, sem direitos de administrador, você não pode alterar variáveis ​​ambientais no Painel de Controle, mas pode fazê-lo na linha de comando sem direitos de administrador. Aqui está um pequeno arquivo .BAT que eu criei para esse fim:

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"

Você alteraria o texto no final da segunda linha, dependendo do nível de licença desejado, e o caminho na terceira linha, dependendo da versão do ArcGIS em execução e o caminho exato para o seu arquivo ARCMAP.EXE (ou ARCCATALOG.EXE ou qualquer outro programa que você deseja executar). A alteração do nível de licença por esse método é temporária; ele usará apenas o nível de licença especificado para a sessão do ArcMap que você está iniciando na terceira linha do arquivo em lotes. Se você iniciar o ArcMap de outra maneira (através da entrada do Menu Iniciar ou clicando duas vezes em um MXD, etc.), ele será iniciado com o nível de licença especificado no ArcGIS Administrator.

Dan C
fonte
1
Eu escrevi alguns scripts agnósticos versão para fazer esta indolor, introdução a eles aqui: gis.stackexchange.com/a/333841/108
Matt Wilkie