रजिस्ट्री एंट्री को रजिस्ट्री संपादक का उपयोग करके आसानी से संशोधित किया जा सकता है। हालांकि, यदि आपके काम में बहुत अधिक स्क्रिप्टिंग शामिल है और आपको कभी पावरशेल का उपयोग करके रजिस्ट्री संशोधित करने की आवश्यकता पड़ती है, तो यह लेख आपकी मदद करेगा।
रजिस्ट्री मान बदलने के लिए पावरशेल का उपयोग करें
इस लेख में, हम दो प्रसिद्ध पावरशेल कमांडलेट का उपयोग करके रजिस्ट्री संशोधित करने का तरीका देखेंगे। पहला कमांडलेट New-Item है जबकि दूसरा Set-ItemProperty है। आप मौजूदा रजिस्ट्री कुंजी को संशोधित करने या नया रजिस्ट्री मान जोड़ने के लिए इनमें से किसी भी कमांडलेट का उपयोग कर सकते हैं।
1] New-Item पावरशेल कमांडलेट का उपयोग करके रजिस्ट्री संशोधित करें

इस उदाहरण में, मैं HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search पथ पर AllowIndexingEncryptedStoresOrItems रजिस्ट्री DWORD बनाऊंगा और इसे 1 पर सेट करूंगा।
आमतौर पर, यह रजिस्ट्री DWORD विंडोज 10 को एन्क्रिप्टेड फाइलों को इंडेक्स करने की अनुमति देने के लिए बनाया जाता है। Windows Search रजिस्ट्री कुंजी डिफ़ॉल्ट रूप से मौजूद नहीं होती। इसलिए मैं पहले इसे बनाऊंगा, फिर रजिस्ट्री DWORD बनाऊंगा और इसे 1 पर सेट करूंगा। आप अपने मामले में रजिस्ट्री कुंजी स्थान और मान बदल सकते हैं। यहां शामिल चरण हैं:
एडमिनिस्ट्रेटर के रूप में विंडोज पावरशेल खोलें।
रजिस्ट्री स्थान पर जाने के लिए निम्न टाइप करें और एंटर दबाएं:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
फिर नई रजिस्ट्री सब-कुंजी Windows Search बनाने के लिए निम्न कमांडलेट निष्पादित करें। मैं यहां -Force पैरामीटर का उपयोग कर रहा हूं ताकि यदि रजिस्ट्री आइटम पहले से मौजूद हों तो उन्हें ओवरराइड किया जा सके।
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
अब चूंकि रजिस्ट्री सब-कुंजी बन गई है, मैं अब रजिस्ट्री DWORD बनाऊंगा और इसके लिए निम्न कोड निष्पादित करूंगा:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
नोट: यदि आप स्ट्रिंग बना रहे हैं, तो आपको -PropertyType के रूप में स्ट्रिंग का उपयोग करना होगा।
आप सामान्य पावरशेल पर वापस जाने के लिए pop-location निष्पादित कर सकते हैं जहां आप अन्य कमांडलेट निष्पादित कर सकते हैं।
2] Set-ItemProperty पावरशेल कमांडलेट का उपयोग करके रजिस्ट्री संशोधित करें

इस उदाहरण के लिए, मैं HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies पर HideSCAVolume रजिस्ट्री DWORD को 0 पर सेट करूंगा।
इस DWORD को 0 पर सेट करने से वॉल्यूम आइकन पुनर्स्थापित हो जाता है यदि यह टास्कबार से गायब है। इसके चरण इस प्रकार हैं:
विंडोज पावरशेल (एडमिन) खोलें।
फिर रजिस्ट्री हेरफेर करने के लिए बस इस कमांडलेट को कॉपी-पेस्ट करें। बेशक, आपको नीचे दिए गए कोड में रजिस्ट्री स्थान और मान को अपने अनुसार संशोधित करने की आवश्यकता है:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
इस विधि के साथ, आपको सामान्य पावरशेल पर वापस जाने के लिए pop-location निष्पादित करने की आवश्यकता नहीं है क्योंकि रजिस्ट्री परिवर्तन सीधे यहां किया जाता है।
मुझे विश्वास है कि यह गाइड आपको विंडोज पावरशेल का उपयोग करके रजिस्ट्री संशोधित करने में मदद करेगा।
आप यह भी देख सकते हैं कि पावरशेल का उपयोग करके रिमोट विंडोज कंप्यूटर को कैसे पुनः आरंभ किया जाए।
