Windows 10 कमांड लाइन से रजिस्ट्री कुंजियाँ आयात/निर्यात करें

रजिस्ट्री कुंजियों को एक डिवाइस से दूसरे डिवाइस में कॉपी करना आपके घर या कार्यालय के नए कंप्यूटर में विंडोज़ सेटिंग्स को जल्दी से कॉन्फ़िगर करने का एक प्रभावी तरीका है। मैन्युअल रूप से रजिस्ट्री कुंजियों की प्रतिलिपि बनाना हमेशा के लिए ले जाएगा और त्रुटियों का एक उच्च जोखिम चलाएगा - यह एक बेहतर तरीका है। रजिस्ट्री कुंजियों को निर्यात और आयात करना हालांकि कमांड प्रॉम्प्ट यह सुनिश्चित करने के लिए एक कुशल पथ प्रदान करता है कि आपकी रजिस्ट्री प्रविष्टियों को सही ढंग से कॉपी किया गया है। तो आप कमांड लाइन के माध्यम से रजिस्ट्री कुंजियों को कैसे आयात और निर्यात करते हैं?

इससे अपरिचित लोगों के लिए, विंडोज़ रजिस्ट्री एक डेटाबेस है, जो विंडोज़ के लिए और कंप्यूटर पर स्थापित अन्य सॉफ़्टवेयर के लिए बड़ी संख्या में कॉन्फ़िगरेशन विकल्पों को संग्रहीत करता है। सेटिंग्स को रजिस्ट्री में रजिस्ट्री कुंजियों के रूप में सहेजा जाता है, ये दोनों सेटिंग का नाम और सेटिंग का मान, जहां लागू हो, दोनों हैं।

रजिस्ट्री को पांच पेड़ों में विभाजित किया गया है जो विभिन्न उपयोग के मामलों के लिए सेटिंग्स लेते हैं, इनमें से प्रत्येक का अपना रूटकी है। एक रूटकी "HKCU" या "HKEY_Current_User" है। HKCU रूटकी का उपयोग उन सेटिंग्स के लिए किया जाता है जो विशेष रूप से वर्तमान में लॉग इन उपयोगकर्ता पर लागू होती हैं। प्रत्येक रूटकी में कई उपकुंजियां होती हैं, जो बदले में और उपकुंजियां रखती हैं।

किसी भी रजिस्ट्री कुंजी का पूरा नाम रूटकी का नाम होता है, इसके बाद प्रत्येक उपकुंजी के नाम होते हैं जो विशिष्ट कुंजी को प्राप्त करने के लिए आवश्यक होते हैं, जो पिछड़े स्लैश से जुड़ा होता है। उदाहरण के लिए, रजिस्ट्री कुंजी "सेटिंग्स", "प्रिंटर" की एक उपकुंजी है, जो स्वयं रूटकी की उपकुंजी है; एचकेसीयू। इस रजिस्ट्री कुंजी का पूरा नाम "HKCU\Printers\Settings" है।

पहला कदम कमांड प्रॉम्प्ट खोलना है। ऐसा करने के लिए, विंडोज की दबाकर स्टार्ट मेन्यू खोलें, फिर "कमांड प्रॉम्प्ट" टाइप करें। हालाँकि इसे लॉन्च न करें, आपको इसे प्रशासनिक विशेषाधिकारों के साथ शुरू करना होगा। ऐसा करने के लिए, या तो स्टार्ट मेनू के दाईं ओर "व्यवस्थापक के रूप में चलाएँ" पर क्लिक करें, या ऐप पर राइट-क्लिक करके और ड्रॉपडाउन सूची से "व्यवस्थापक के रूप में चलाएँ" का चयन करें।

एक व्यवस्थापक के रूप में कमांड प्रॉम्प्ट प्रारंभ करें।

युक्ति: यदि आपके डिवाइस पर कमांड प्रॉम्प्ट मौजूद नहीं है, तो Windows PowerShell समान रूप से कार्य करेगा।

एक बार कमांड प्रॉम्प्ट खुलने के बाद, रजिस्ट्री निर्यात कमांड के लिए सहायता पृष्ठ देखने के लिए "रेग एक्सपोर्ट /?" कमांड टाइप करें। यह पृष्ठ बताता है कि प्रत्येक तर्क क्या करता है, उन्हें किस क्रम में होना चाहिए और कौन से वैकल्पिक हैं।

"रेग एक्सपोर्ट" कमांड के लिए हेल्प पेज।

Keyname तर्क रजिस्ट्री कुंजी का नाम है जिसे निर्यात किया जाना है, इसे दो खंडों, रूटकी और सबकी में विभाजित किया गया है। रूटकी पांच रजिस्ट्री ट्री में से एक है। आप या तो उन्हें पूर्ण रूप से लिख सकते हैं अर्थात "HKEY_Current_User" या उनके संक्षिप्त रूप में अर्थात "HKCU"।

SubKey उस SubKey का पथ है जिसे आप निर्यात करना चाहते हैं। पथ एक विशिष्ट उपकुंजी के लिए हो सकता है, सभी तरह से अधिकतम 512 स्तरों तक, या यह आगे उपकुंजियों के साथ एक उच्च-स्तरीय उपकुंजी तक हो सकता है। सबकी को खाली छोड़ना भी संभव है, यह पूरे रूटकी पेड़ को निर्यात करेगा, जिसमें इसकी सभी सबकी शामिल हैं। यदि आप नहीं जानते कि आपको कौन सा विशिष्ट चाहिए, तो एक उच्च स्तर चुनें जिसमें आप क्या शामिल हैं आपकी सबसे अच्छी शर्त की तलाश कर रहे हैं - बस बहुत अधिक मत जाओ, या आप उन चीजों के साथ समाप्त हो सकते हैं जो आप नहीं करते हैं चाहते हैं।

फ़ाइल नाम उस फ़ाइल का नाम है जिसे आप रजिस्ट्री कुंजियों को निर्यात करना चाहते हैं। यदि आप बिना किसी पथ जानकारी के फ़ाइल नाम प्रदान करते हैं, तो फ़ाइल वर्तमान निर्देशिका में सहेजी जाएगी जिसमें कमांड प्रॉम्प्ट है। यदि आपने प्रशासनिक अनुमतियों के साथ कमांड प्रॉम्प्ट लॉन्च किया है, तो यह "C:\Windows\system32" निर्देशिका में खुल जाएगा। सिस्टम 32 निर्यात की गई रजिस्ट्री कुंजी फ़ाइल को सहेजने के लिए एक अच्छी जगह नहीं है क्योंकि इसमें संवेदनशील विंडोज घटक होते हैं, इसके बजाय आपको अपने डेस्कटॉप जैसे उपयोगकर्ता निर्देशिका का उपयोग करने पर विचार करना चाहिए। "%UserProfile%" के साथ अपना फ़ाइल पथ शुरू करना आउटपुट निर्देशिका को आपकी उपयोगकर्ता निर्देशिका में ले जाता है, उदा। “%UserProfile%\Desktop” एक फाइल को आपकी डेस्कटॉप डायरेक्टरी में सेव करेगा।

युक्ति: फ़ाइल नाम हमेशा .reg फ़ाइल एक्सटेंशन के साथ समाप्त होना चाहिए। यह मान्यता प्राप्त रजिस्ट्री सेटिंग्स फ़ाइल प्रकार है।

अन्य कमांड तर्क कम महत्वपूर्ण और पूरी तरह से वैकल्पिक हैं। उदाहरण के लिए, /y स्वचालित रूप से समान नाम वाली फ़ाइलों को अधिलेखित कर देता है, यदि वे मौजूद हैं। /reg: 32 और /reg: 64 तर्क आपको यह निर्दिष्ट करने की अनुमति देते हैं कि कुंजी को क्रमशः 32- या 64-बिट रजिस्ट्री दृश्य के साथ एक्सेस किया गया है या नहीं।

अब आप वास्तविक कमांड लिखने और चलाने के लिए तैयार हैं। कमांड "रेग एक्सपोर्ट 'रूटकी [\ सबकी]' 'फाइलनाम'" होना चाहिए। कोई उद्धरण आवश्यक नहीं है - केवल उन Keynames को टाइप करें जिनकी आपको आवश्यकता है। रूटकी और फ़ाइलनाम अनिवार्य आइटम हैं, जबकि सबकी अनुभाग को संपूर्ण रूटकी को निर्यात करने के लिए खाली छोड़ा जा सकता है।

"परिचालन सफलतापूर्वक पूरा हुआ।"

यदि कमांड ठीक से पूरा होता है, तो कमांड प्रॉम्प्ट विंडो पर एक संदेश प्रिंट किया जाएगा, जिसमें लिखा होगा, "ऑपरेशन था सफलतापुर्वक पूरा।" कमांड को चलने में कुछ समय लग सकता है, इसलिए आपको पुष्टि के लिए प्रतीक्षा करनी पड़ सकती है के जैसा लगना।

अब, आपके पास निर्दिष्ट स्थान पर एक reg फ़ाइल सहेजी जानी चाहिए। आप इसे वहां आयात करने के लिए दूसरे कंप्यूटर पर कॉपी कर सकते हैं। एक बार अपने लक्षित कंप्यूटर पर, आप "Reg Import /?" कमांड टाइप करके कमांड तर्क देख सकते हैं। आयात कमांड के लिए तर्क निर्यात कमांड के लिए बहुत समान हैं।

"रेग आयात" आदेश के लिए सहायता पृष्ठ।

युक्ति: रजिस्ट्री को संशोधित करने से पहले, आपको एक उचित सिस्टम पुनर्स्थापना बिंदु बनाना चाहिए। एक पुनर्स्थापना बिंदु एक "ज्ञात अच्छा" रजिस्ट्री कॉन्फ़िगरेशन प्रदान करेगा जिसे आयात के बाद कोई समस्या होने पर आप वापस कर सकते हैं।

reg फ़ाइल आयात करने के लिए "reg import 'FileName'" कमांड चलाएँ जहाँ "FileName" उस reg फ़ाइल का फ़ाइल पथ है जिसे आप आयात करना चाहते हैं। एक बार फिर, एक बार प्रक्रिया सफलतापूर्वक पूरी हो जाने के बाद, संदेश "ऑपरेशन सफलतापूर्वक पूरा हुआ" मुद्रित किया जाएगा।