Kunci registri mana yang memegang jenis lisensi di ArcGIS 10.x?

10

Saya tidak dapat mengubah jenis lisensi saya (ArcView, ArcEditor atau ArcInfo) di ArcGIS 10.0 menggunakan Desktop Administrator karena batasan izin.

Saya mencoba menggunakan metode pintu belakang untuk mengubah kunci registri di Regedit. Dalam versi yang lebih lama dari ArcGIS ini ditemukan di bawah > HKEY_LOCAL_MACHINE > Software > ESRI > Licensetetapi saya tidak melihat ini di ArcGIS 10.0

Posting Pembukaan ArcGIS pada tingkat lisensi spesifik menyebutkan masalah yang sama pada Citrix, namun saya tidak dapat mengatur variabel sistem karena masalah izin yang sama.

Kunci registri mana yang memegang jenis lisensi di ArcGIS 10.0, dan apakah masih mungkin untuk mengubah jenis lisensi menggunakan metode ini?

Stephen Lead
sumber
Saya sangat ragu bahwa ini akan berhasil. Mungkin ada satu set kunci registri yang digunakan untuk mengautentikasi tingkat lisensi ArcGIS. Jika mengubah tingkat lisensi semudah mengedit nilai dalam registri, tidak ada yang akan membayar uang tambahan untuk membeli ArcInfo. Selain itu, pengaturan Kebijakan Grup gila apa yang Anda miliki di mana Anda dapat mengedit registri tetapi tidak menjalankan Manajer Lisensi?
dmahr
2
Bukannya saya mencoba membodohi ArcGIS agar memberi saya jenis lisensi yang tidak dapat saya akses - LM yang mengambang memiliki ArcEditor, tetapi saya tidak dapat membuat perubahan di Administrator ArcGIS. Dan ya, saya dapat membuka RegEdit tetapi saya tidak dapat menggunakan Administrator ArcGIS - go figure! PS ini pasti digunakan untuk bekerja di versi yang lebih lama. Memperbarui kunci registri itu benar-benar mengubah jenis lisensi ArcGIS dari ArcEditor ke ArcView, dll.
Stephen Lead
@ ahr hanya pembaruan - Anda benar tentang hal izin. Saya bisa melihat nilai registri, tetapi saya tidak bisa mengubahnya . Saran Dan C di bawah ini, untuk mengubah variabel lokal kemudian menjalankan sesi ArcCatalog, adalah solusi yang berguna.
Stephen Lead
Haha ... editor registry sangat menggoda ...
dmahr
2
Saya menghapus tag v10.0, karena pengaturan dan prosedur yang sama berfungsi untuk 10.0 melalui (setidaknya) 10.2.2
matt wilkie

Jawaban:

17

Jika ini adalah mesin 64bit, ia menyimpannya di bawah ...
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ ESRI

Donny V.
sumber
Esri FAQ: Apakah Administrator ArcGIS mengizinkan pergantian Pengelola Lisensi atau jenis kursi perangkat lunak? mengatakan ada juga HKCR\Wow6432Node\CLSID\{E6BDAA76-4D35-11D0-98BE-00805F7CED21}dan memiliki catatan peringatan tentang izin yang salah yang menyebabkan hilangnya kinerja. (Saya sudah meminta klarifikasi tentang geonet: community.esri.com/thread/… )
matt wilkie
12

Inilah halaman ESRI tentang mengubah tingkat lisensi Anda tanpa menggunakan administrator ArcGIS:

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

Tingkat lisensi dapat diatur menggunakan variabel lingkungan. Tentu saja, tanpa hak admin Anda tidak dapat mengubah variabel lingkungan di Control Panel, tetapi Anda dapat melakukannya dari baris perintah tanpa hak admin. Inilah sedikit file .BAT yang saya buat untuk tujuan ini:

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"

Anda akan mengubah teks di akhir baris kedua tergantung pada tingkat lisensi yang Anda inginkan, dan mengubah jalur di baris ketiga tergantung pada versi ArcGIS yang Anda jalankan dan jalur yang tepat ke file ARCMAP.EXE Anda (atau ARCCATALOG.EXE atau program apa pun yang ingin Anda jalankan). Mengubah level lisensi melalui metode ini bersifat sementara, itu hanya akan menggunakan level lisensi yang Anda tentukan untuk sesi ArcMap yang Anda luncurkan di baris ketiga file batch. Jika Anda meluncurkan ArcMap dengan cara lain (melalui entri Start Menu-nya, atau dengan mengklik dua kali pada MXD, dll.) Ia akan diluncurkan dengan tingkat lisensi yang ditentukan dalam ArcGIS Administrator.

Dan C
sumber
1
Saya menulis beberapa skrip versi agnostik untuk membuatnya tanpa rasa sakit, intro kepada mereka di sini: gis.stackexchange.com/a/333841/108
matt wilkie