चर के मान स्ट्रिंग्स या PowerShell में पूर्णांक के रूप में संग्रहीत किए जाते हैं। 'का उपयोग करके एक चर में संग्रहीत मानों को साफ़ करना संभव है' स्पष्ट चर सीएमडीलेट। यह संग्रहीत मान को चर से हटा देता है। हालाँकि, यह चर को नहीं हटाता है। ऐसा करने से एक निश्चित चर का मान शून्य हो जाएगा, लेकिन कहा गया चर एक चर में संग्रहीत वस्तु के डेटा प्रकार को संरक्षित करेगा।
निम्नलिखित राइट-अप PowerShell में समाशोधन चर के मान के पहलुओं को प्रकट करेगा।
क्लियर-वेरिएबल (Microsoft.PowerShell.Utility) क्या है?
कहा गया cmdlet वेरिएबल के संग्रहीत मान को हटाने या साफ़ करने के लिए ज़िम्मेदार है। आइए बताए गए cmdlet की व्याख्या करने वाले उदाहरणों पर एक नज़र डालते हैं।
उदाहरण 1: किसी निश्चित चर के मान को हटाने या साफ़ करने के लिए 'क्लियर-वैरिएबल' Cmdlet का उपयोग करें
चर के मान को साफ़ करने के लिए नीचे दिए गए आदेश को निष्पादित करें:
$ प्रक्रिया 23
स्पष्ट चर -नाम 'प्रक्रिया'
$ प्रक्रिया
उपरोक्त कोड के अनुसार:
- सबसे पहले, एक वेरिएबल शुरू करें और एक कथित वेरिएबल असाइन करें।
- अगला, 'रखें' स्पष्ट चर 'cmdlet के बाद' -नाम ”पैरामीटर और वेरिएबल को क्लियर करने के लिए असाइन करें।
- अंत में, वेरिएबल को यह जांचने के लिए कॉल करें कि वेरिएबल साफ़ किया गया था या नहीं:
उदाहरण 2: चाइल्ड स्कोप में वेरिएबल को हटाने या हटाने के लिए 'क्लियर-वैरिएबल' सीएमडीलेट का उपयोग करें, लेकिन पेरेंट स्कोप का नहीं
चाइल्ड चर के मान को साफ़ करने के लिए निम्न कोड चलाएँ:
$a = 3और { स्पष्ट-परिवर्तनीय ए }
$a
ऊपर बताए गए कोड में:
- सबसे पहले, एक वैरिएबल को इनिशियलाइज़ करें और एक विशिष्ट मान असाइन करें।
- उसके बाद, 'जोड़ें' और 'ऑपरेटर और निर्दिष्ट करें' स्पष्ट चर ”उपर्युक्त चर के साथ।
- अंत में, चर मान को साफ़ किया गया था या नहीं, यह जांचने के लिए चर को कॉल करें:
वह सब 'के बारे में था स्पष्ट चर ” PowerShell में cmdlet।
निष्कर्ष
' स्पष्ट चर PowerShell में cmdlet एक चर में संग्रहीत मान को साफ़ करने या हटाने के लिए ज़िम्मेदार है। हालाँकि, यह चर को नष्ट नहीं करता है लेकिन यह एक चर के डेटा प्रकार को संरक्षित करता है। इस राइट-अप ने PowerShell में एक चर के मान को साफ़ करने की प्रक्रिया की व्याख्या की।