एक रजिस्ट्री रजिस्ट्री संपादक का उपयोग करके प्रविष्टि को आसानी से संशोधित किया जा सकता है। हालांकि, ऐसे मामले में जहां आपके काम में बहुत अधिक स्क्रिप्टिंग शामिल है और आपको कभी भी PowerShell का उपयोग करके रजिस्ट्री को संशोधित करने की आवश्यकता होती है। , तो इस लेख को आपकी मदद करनी चाहिए।
रजिस्ट्री मान बदलने के लिए PowerShell का उपयोग करें
इस लेख में, हम देखेंगे कि दो प्रसिद्ध PowerShell cmdlets का उपयोग करके रजिस्ट्री को कैसे संशोधित किया जाए। . पहला cmdlet है नया-आइटम जबकि दूसरा है सेट-आइटमप्रॉपर्टी . आप मौजूदा रजिस्ट्री कुंजी को संशोधित करने या एक नया रजिस्ट्री मान जोड़ने के लिए इनमें से किसी भी cmdlets का उपयोग कर सकते हैं।
1] नई-आइटम पावरशेल cmdlet का उपयोग करके रजिस्ट्री को संशोधित करें
इस उदाहरण में, मैं
पर AllowIndexingEncryptedStoresOrItems रजिस्ट्री DWORD बनाऊंगा।HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
आमतौर पर, यह रजिस्ट्री DWORD विंडोज 10 को एन्क्रिप्टेड फाइलों को इंडेक्स करने की अनुमति देने के लिए बनाई गई है। Windows खोज रजिस्ट्री कुंजी डिफ़ॉल्ट रूप से मौजूद नहीं है। इसलिए मैं इसे पहले बनाऊंगा, और फिर मैं रजिस्ट्री DWORD बनाऊंगा और इसे 1 पर सेट करूंगा। आप अपने मामले में रजिस्ट्री कुंजी स्थान और मानों को बदल सकते हैं। यहां शामिल चरण दिए गए हैं।
Windows PowerShell को व्यवस्थापक के रूप में खोलें।
रजिस्ट्री स्थान पर जाने के लिए निम्नलिखित टाइप करें और एंटर कुंजी दबाएं:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
फिर Windows खोज नामक नई रजिस्ट्री उप-कुंजी बनाने के लिए निम्न cmdlet निष्पादित करें। यदि रजिस्ट्री आइटम पहले से मौजूद हैं, तो मैं ओवरराइड करने के लिए यहां -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 को एक स्ट्रिंग के रूप में उपयोग करना होगा।
आप सामान्य पावरशेल पर वापस जाने के लिए पॉप-लोकेशन निष्पादित कर सकते हैं जहां आप अन्य cmdlets निष्पादित कर सकते हैं।
2] Set-ItemProperty PowerShell cmdlet का उपयोग करके रजिस्ट्री को संशोधित करें
इस उदाहरण के लिए, मैं HideSCAVolume . सेट कर रहा हूँ रजिस्ट्री DWORD पर
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
इस DWORD को 0 पर सेट करना वॉल्यूम आइकन को पुनर्स्थापित करता है यदि यह टास्कबार से गायब है। इसके लिए ये चरण हैं:
Windows PowerShell (व्यवस्थापन) खोलें।
फिर रजिस्ट्री में हेरफेर करने के लिए बस इस cmdlet को कॉपी-पेस्ट करें। बेशक, आपको नीचे दिए गए कोड में रजिस्ट्री स्थान और मूल्य को अपने साथ संशोधित करने की आवश्यकता है:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
इस पद्धति के साथ, आपको सामान्य पावरशेल पर वापस जाने के लिए पॉप-लोकेशन निष्पादित करने की आवश्यकता नहीं है क्योंकि रजिस्ट्री परिवर्तन सीधे यहां किया जाता है।
मुझे विश्वास है कि यह मार्गदर्शिका Windows Powershell का उपयोग करके रजिस्ट्री को संशोधित करने में आपकी सहायता करती है।
आप यह भी देख सकते हैं कि दूरस्थ Windows कंप्यूटर को पुनरारंभ करने के लिए PowerShell का उपयोग कैसे करें।