REG_NONE प्रकार की रजिस्ट्री कुंजी कैसे बनाएं?


11

फ़ाइलों के संघों पर जानकारी को HKLM\SOFTWARE\Classesऔर HKCU\SOFTWARE\Classesविंडोज की रजिस्ट्री शाखाओं (अन्य के बीच) में संग्रहीत किया जाता है । प्रत्येक प्रविष्टि में OpenWithProgIDsकुंजी हो सकती है जो संदर्भ मेनू में प्रवेश के साथ ओपन से सुलभ कार्यक्रमों की सूची के मानों को नामित करती है । इनमें से कई चाबियों के REG_NONEप्रकार हैं। हालाँकि regedit इस प्रकार की कुंजी बनाने की अनुमति नहीं देता है - यह प्रकार संदर्भ मेनू की नई प्रविष्टि के तहत उपलब्ध कुंजी प्रकारों की सूची से अनुपस्थित है ।

मैं REG_NONEसूची में नए कार्यक्रम को जोड़ने या पहले से हटाए गए कुंजी को फिर से बनाने के लिए रजिस्ट्री कुंजी कैसे बना सकता हूं ?


2
आप ऐसा कर सकते हैं। रजिस्ट्री .etValue मेथड के साथ .net: msdn.microsoft.com/en-us/library/3dwk5axy.aspx यहाँ प्रकारों का स्पष्टीकरण: msdn.microsoft.com/en-usus/library/…
MaQleod

यह सबसे अच्छा हो सकता है यदि आप समझाते हैं कि आपको कुंजी बनाने की आवश्यकता क्यों है या क्यों, यह प्रश्न रचनात्मक रूप से बंद होने की संभावना है क्योंकि यह एक समस्या का सवाल नहीं करता है और किसी भी स्थिति या कुछ भी निर्दिष्ट नहीं करता है जो आपने पहले से ही कोशिश की है। जब कोई वास्तविक प्रश्न नहीं पूछा गया हो तो उत्तर देना कठिन है।
MaQleod

@MaQleodmentioned के रूप में, कृपया अपने प्रश्न में विशिष्ट रहें और कुछ और विवरण जोड़ें। एक बार किया फिर से खोलने के लिए करें
Sathyajith भट्ट

5
मुझे यकीन नहीं है कि क्यों किसी को लगता है कि यह सवाल पर्याप्त विशिष्ट नहीं है। और सुपर उपयोगकर्ता पर कई अच्छे प्रश्न हैं जो किसी उपयोगकर्ता की विशिष्ट समस्या से नहीं निपटते हैं, वे सिर्फ एक प्रश्न पूछते हैं। कुछ को शीर्ष प्रश्नों के रूप में भी रेखांकित किया गया है। इस तरह एक
लांस रॉबर्ट्स

@ लांस यह सेब और संतरे हैं। मैं हालांकि फिर से खोलने के लिए सहमत हूं।
slhck

जवाबों:


11

मुझे HKCR में REG_NONE कुंजी बनाने की भी आवश्यकता है।

Regedit का उपयोग करके मुझे HKCR के भीतर एक मौजूदा फ़ाइल एसोसिएशन मिली, REG_NONEजिसकी OpenWithProgIDs शाखा (जैसे HKCR\.mp3\OpenWithProgIDs) के तहत एक कुंजी थी । मैंने इस रजिस्ट्री को एक .regफ़ाइल में निर्यात किया है ।

फिर, मैंने निर्यात की गई फ़ाइल को संपादित करने के लिए नोटपैड का उपयोग किया और उस स्थान से मिलान करने के लिए शाखा को बदल दिया जहां मुझे REG_NONEकुंजी चाहिए थी। मैंने जो एक REG_NONE कुंजी चाही थी, उसे छोड़कर सूचीबद्ध अन्य सभी कुंजी को हटा दिया। यदि आपको REG_NONE कुंजी का नाम बदलना है तो उसे भी करें।

अपनी रजिस्ट्री में फ़ाइल वापस आयात करें और यह नए कुंजी मान को जोड़ देगा REG_NONE

.regफ़ाइल इस तरह दिखती है:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\..etc..\keyname]
@=hex(0):

..etc..\keynameवास्तविक कुंजी नाम में बदलें । @=hex(0):वह रेखा है जो REG_NONEतत्व का निर्माण करती है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.