न्यू-ऑब्जेक्ट (Microsoft.PowerShell.Utility) क्या है?

N Yu Objekta Microsoft Powershell Utility Kya Hai



.NET फ्रेमवर्क घटक या COM ऑब्जेक्ट का एक नया उदाहरण बनाने का इससे आसान तरीका कभी नहीं रहा। cmdlet का उपयोग करके ऐसा करना संभव है ' नई वस्तु ” पॉवरशेल में। ऐसा करने से कोई व्यक्ति PowerShell के माध्यम से अन्य एप्लिकेशन को नियंत्रित और स्टार्टअप कर सकता है। इसके अलावा, यह कस्टम ऑब्जेक्ट्स के निर्माण की भी अनुमति देता है जिसमें डेटा आइटम संग्रह का अपना सेट होता है।

इस निर्देशित पोस्ट में, आप 'न्यू-ऑब्जेक्ट' cmdlet के बारे में जानेंगे।







न्यू-ऑब्जेक्ट (Microsoft.PowerShell.Utility) क्या है?

जैसा कि उपरोक्त खंड में कहा गया है, ' नई वस्तु ” cmdlet .NET फ्रेमवर्क के नए उदाहरण बनाता है। बेहतर समझ पाने के लिए आइए निम्नलिखित उदाहरणों का अवलोकन करें।



उदाहरण 1: 'New-Object' Cmdlet का उपयोग करके एक 'System.Version' ऑब्जेक्ट बनाएं



बनाने के लिए ' सिस्टम। संस्करण ”ऑब्जेक्ट, नीचे दिए गए कमांड को निष्पादित करें:





नई वस्तु -नाम टाइप करें सिस्टम। संस्करण - तर्क सूची '7.8.9'

ऊपर दिए गए कूट के अनुसार:



  • सबसे पहले, लिखें ' नई वस्तु '' के बगल में cmdlet -नाम टाइप करें 'मूल्य के साथ पैरामीटर' संस्करण ” इसे सौंपा।
  • अगला, 'जोड़ें - तर्क सूची ” पैरामीटर और इसके लिए निर्दिष्ट मान असाइन करें:

उदाहरण 2: Internet Explorer COM ऑब्जेक्ट बनाने के लिए 'New-Object' Cmdlet का उपयोग करें

इंटरनेट एक्सप्लोरर ऑब्जेक्ट आरंभ करने के लिए नीचे उल्लिखित आदेश चलाएँ:

$ नया = नया-वस्तु -कॉमऑब्जेक्ट InternetExplorer.अनुप्रयोग -संपत्ति @ { नेविगेट2 = 'www.msn.com' ; दर्शनीय = $ सच }

उपर्युक्त कोड में:

  • सबसे पहले, एक वेरिएबल को इनिशियलाइज़ करें ' $नया ” और बताए गए कोड को असाइन करें।
  • आरंभ करने के लिए, सबसे पहले, असाइन करें ' नई वस्तु '' के बगल में cmdlet -कॉमऑब्जेक्ट ”पैरामीटर को निर्दिष्ट मान दिया गया है।
  • अगला, नीचे लिखें ' -संपत्ति ” पैरामीटर और उपर्युक्त मान असाइन किया गया:

उदाहरण 3: नॉन-टर्मिनेटिंग एरर बनाने के लिए '-स्ट्रिंग' पैरामीटर के साथ 'न्यू-ऑब्जेक्ट' सीएमडीलेट का उपयोग करें

PowerShell में एक नॉन-टर्मिनेटिंग एरर शुरू करने के लिए, दिए गए कमांड का उपयोग करें:

$ बी = नई वस्तु -कॉमऑब्जेक्ट शब्द। आवेदन -कठोर -संपत्ति @ { दर्शनीय = $ सच }

उपरोक्त कोड के अनुसार:

  • सबसे पहले, एक वेरिएबल को इनिशियलाइज़ करें और इसे बताए गए कोड को असाइन करें।
  • अगला, निर्दिष्ट करें ' नई वस्तु 'cmdlet,' के साथ -कॉमऑब्जेक्ट ”पैरामीटर को निर्दिष्ट मान दिया गया है।
  • उसके बाद, मापदंडों का उल्लेख करें ' -कठोर ', और ' -संपत्ति ”।
  • अंत में, एक निर्दिष्ट मान प्रदान करें:

वह सब 'के बारे में था नई वस्तु ” PowerShell में cmdlet।

निष्कर्ष

' नई वस्तु ” PowerShell में एक COM और .NET फ्रेमवर्क की एक नई वस्तु को तुरंत चालू करता है। इसके अलावा, यह कस्टम ऑब्जेक्ट बनाने में मदद कर सकता है जिसमें डेटा आइटम का अपना सेट हो। इस आलेख ने 'नई-ऑब्जेक्ट' cmdlet का उपयोग करके नई ऑब्जेक्ट बनाने के विभिन्न तरीकों की खोज की।