ArcGIS 10.x में कौन सी रजिस्ट्री कुंजी लाइसेंस प्रकार रखती है?


10

मैं अनुमतियों के प्रतिबंधों के कारण डेस्कटॉप व्यवस्थापक का उपयोग करते हुए ArcGIS 10.0 में अपने लाइसेंस प्रकार (ArcView, ArcEditor या ArcInfo) को बदलने में असमर्थ हूं।

मैं Regedit में रजिस्ट्री कुंजी को बदलने की बैक-डोर पद्धति का उपयोग करने का प्रयास कर रहा हूं। आर्कजीआईएस के पुराने संस्करणों में यह पाया गया था, > HKEY_LOCAL_MACHINE > Software > ESRI > Licenseलेकिन मैं इसे आर्कजीआईएस 10.0 में नहीं देख रहा हूं

विशिष्ट लाइसेंस स्तर पर पोस्ट ओपनिंग आर्कगिस में Citrix पर एक समान समस्या का उल्लेख किया गया है, हालांकि मैं समान अनुमतियों के कारण सिस्टम चर सेट करने में असमर्थ हूं।

कौन सी रजिस्ट्री कुंजी आर्कजीआईएस 10.0 में लाइसेंस प्रकार रखती है, और क्या इस पद्धति का उपयोग करके लाइसेंस प्रकार को बदलना अभी भी संभव है?


मुझे अत्यधिक संदेह है कि यह काम करेगा। संभवत: ArcGIS लाइसेंस स्तर को प्रमाणित करने के लिए उपयोग की जाने वाली रजिस्ट्री कुंजियों का एक पूरा सेट है। यदि लाइसेंस का स्तर बदलना रजिस्ट्री में एक मूल्य को संपादित करने जितना आसान था, तो कोई भी ArcInfo को खरीदने के लिए अतिरिक्त पैसे नहीं देगा। इसके अलावा, आपके पास कौन सी ग्रुप पॉलिसी सेटिंग्स हैं, जहां आप रजिस्ट्री को संपादित कर सकते हैं, लेकिन लाइसेंस प्रबंधक को नहीं चला सकते हैं?
dmahr

2
ऐसा नहीं है कि मैं आर्कजीआईएस को मुझे एक लाइसेंस प्रकार देने की कोशिश कर रहा हूं, जिसकी मुझे एक्सेस नहीं है - फ्लोटिंग एलएम में एक आर्किडिटर है, लेकिन मैं आर्कगिस एडमिनिस्ट्रेटर में बदलाव नहीं कर सकता। और हां, मैं RegEdit खोल सकता हूं लेकिन मैं आर्कगिस प्रशासक का उपयोग नहीं कर सकता हूं - आंकड़ा जाओ! PS यह निश्चित रूप से पुराने संस्करणों में काम करता था। उस रजिस्ट्री कुंजी को अपडेट करने से निश्चित रूप से आर्कगिटर से आर्कग्यूसर, आदि के लिए आर्कगिस लाइसेंस प्रकार बदल गया है
स्टीफन लीड

@dmahr सिर्फ एक अपडेट - आप अनुमतियों के बारे में सही थे। मैं रजिस्ट्री मान देख सकता हूं , लेकिन मैं उन्हें बदल नहीं सकता। नीचे दान सी का सुझाव, स्थानीय चर को बदलना, फिर आर्ककॉस्ट सत्र को फायर करना, एक उपयोगी समाधान है।
स्टीफन लीड 0

हाहा ... रजिस्ट्री संपादक एक ऐसी चिढ़ है ...
dmahr

2
मैंने v10.0 टैग को हटा दिया, क्योंकि 10.0 थ्रू (कम से कम) 10.2.2 के लिए एक ही सेटिंग और प्रक्रिया काम करती है
मैट विल्की

जवाबों:


17

यदि इसकी 64 बिट मशीन इसे इसके अंतर्गत स्टोर करती है ...
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \RI


Esri FAQ: क्या आर्कगिस प्रशासक लाइसेंस प्रबंधक या सॉफ्टवेयर सीट के प्रकार को बदलने की अनुमति देता है? कहते हैं कि HKCR\Wow6432Node\CLSID\{E6BDAA76-4D35-11D0-98BE-00805F7CED21}प्रदर्शन की हानि के कारण गलत अनुमतियों के बारे में भी सावधानी बरती जाती है। (मैंने जियोनेट पर स्पष्टीकरण के लिए कहा है: community.esri.com/thread/… )
मैट विल्की

12

यहां ArcGIS व्यवस्थापक का उपयोग किए बिना अपना लाइसेंस स्तर बदलने पर ESRI का पेज:

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"

आप दूसरी पंक्ति के अंत में पाठ को बदलना चाहते हैं, जिसके आधार पर आप लाइसेंस स्तर चाहते हैं, और तीसरी पंक्ति में मार्ग बदल सकते हैं, जो आपके द्वारा चलाए जा रहे आर्कगिस के संस्करण और आपकी ARCMAP.EXE फ़ाइल का सटीक पथ है (या ARCCATALOG.EXE या जो भी प्रोग्राम आप चलाना चाहते हैं)। इस पद्धति के माध्यम से लाइसेंस स्तर को बदलना अस्थायी है, यह केवल आपके द्वारा निर्दिष्ट आर्कैप सत्र के लिए निर्दिष्ट लाइसेंस स्तर का उपयोग करेगा जो आप बैच फ़ाइल की तीसरी पंक्ति में लॉन्च कर रहे हैं। यदि आप किसी अन्य तरीके से आर्कप को लॉन्च करते हैं (इसके स्टार्ट मेनू में प्रवेश के माध्यम से, या एमएक्सडी आदि को डबल-क्लिक करके), तो यह आर्कगिस प्रशासक में निर्दिष्ट लाइसेंस स्तर के साथ लॉन्च होगा।


1
मैंने इस दर्द-रहित बनाने के लिए कुछ संस्करण अज्ञेय- पटकथाएँ लिखीं
मैट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.