शैल में नेविगेटिंग
पावरशेल को खोज बार में टाइप करके और एंटर दबाकर ओपन पावरशेल खोलें।
cd HKCU:
HKEY_CURRENT _USER हाइव में बदलने के लिए।
Dir
$key = Get-Item HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer
$key.ValueCount
$key.Property
$value = Get-ItemProperty $key.PSPath
इससे कुंजी में सभी मानों के लिए सामग्री पुनर्प्राप्त हो जाएगी, लेकिन क्योंकि हमने वैल्यू वैरिएबल बनाया है, इसलिए हम इसे पुनर्प्राप्त करने के लिए एक व्यक्तिगत प्रॉपर्टी पार्स कर सकते हैं। उदाहरण के लिए।
$value.Shellstate
केवल शैलस्टेट मूल्य की सामग्री वापस कर देगा।
कुंजी बनाना
नई कुंजी बनाना एक नया फ़ोल्डर बनाना है:
New-Item -type Directory “Type New Key Name Here”
कुंजी हटाना
निकालें-आइटम कमांड का उपयोग करके एक कुंजी हटाना ऐसा किया जाता है:
Remove-Item “Type New Key Name Here”
मूल्य बनाना
किसी कुंजी में नए मान जोड़ने के लिए आपको सेट-आइटमप्रोपर्टी का उपयोग करना होगा
वस्तु परक | रखती है | डाटा प्रकार |
तार | एक स्ट्रिंग | REG_SZ |
ExpandedString | पर्यावरण चर के साथ एक स्ट्रिंग जिसे हल किए जाने पर हल किया जाता है | REG_EXPANDED_SZ |
बाइनरी | बाइनरी मूल्य | REG_BINARY |
DWORD | अंकीय मान | REG_DWORD |
MultiString | कई लाइनों का पाठ | REG_MULTI_SZ |
QWORD | 64-बिट संख्यात्मक मान | REG_QWORD |
मूल्य बनाने के लिए निम्न वाक्यविन्यास का उपयोग करें:
Set-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer –type string –name “New Value” –value “123”
आप उस कुंजी के लिए पथ को प्रतिस्थापित कर सकते हैं जिसमें आप मूल्य बनाना चाहते हैं और आप उपरोक्त तालिका से भिन्न प्रकार के लिए टाइप प्रकार पैरामीटर को प्रतिस्थापित कर सकते हैं।
मूल्यों को हटाना
आप निकालें-ItemProperty कमांड का उपयोग करके मूल्यों को हटा सकते हैं।
Remove-ItemProperty HKCU:SoftwareMicrosoftWindowsCurrentVersionExplorer “New Value”