.NET ఫ్రేమ్వర్క్ కాంపోనెంట్ లేదా COM ఆబ్జెక్ట్ యొక్క కొత్త ఉదాహరణను సృష్టించడానికి సులభమైన మార్గం ఎప్పుడూ లేదు. cmdlet 'ని ఉపయోగించడం ద్వారా అలా చేయడం సాధ్యపడుతుంది కొత్త-వస్తువు ” పవర్షెల్లో. అలా చేయడం వలన పవర్షెల్ ద్వారా ఇతర అప్లికేషన్లను నియంత్రించడం మరియు ప్రారంభించడం సాధ్యమవుతుంది. అంతేకాకుండా, ఇది వారి స్వంత డేటా ఐటెమ్ సేకరణలను కలిగి ఉన్న అనుకూల వస్తువులను సృష్టించడానికి కూడా అనుమతిస్తుంది.
ఈ గైడెడ్ పోస్ట్లో, మీరు “న్యూ-ఆబ్జెక్ట్” cmdlet గురించి కనుగొంటారు.
కొత్త-ఆబ్జెక్ట్ (Microsoft.PowerShell.Utility) అంటే ఏమిటి?
పై విభాగంలో పేర్కొన్న విధంగా, ' కొత్త-వస్తువు ” cmdlet .NET ఫ్రేమ్వర్క్ యొక్క కొత్త ఉదాహరణలను సృష్టిస్తుంది. మంచి అవగాహన పొందడానికి క్రింది ఉదాహరణలను పరిశీలిద్దాం.
ఉదాహరణ 1: 'న్యూ-ఆబ్జెక్ట్' Cmdlet ఉపయోగించి 'System.Version' ఆబ్జెక్ట్ను రూపొందించండి
సృష్టించడానికి ' సిస్టమ్.వెర్షన్ ”ఆబ్జెక్ట్, క్రింద అందించిన ఆదేశాన్ని అమలు చేయండి:
కొత్త-వస్తువు -టైప్ పేరు సిస్టమ్.వెర్షన్ -వాదన జాబితా '7.8.9'
పైన ఇచ్చిన కోడ్ ప్రకారం:
- మొదట, '' అని వ్రాయండి కొత్త-వస్తువు 'cmdlet తో పాటు' -టైప్ పేరు 'విలువతో పరామితి' సంస్కరణ: Telugu ” దానికి కేటాయించారు.
- తరువాత, 'ని జోడించండి -వాదన జాబితా ” పరామితి మరియు దానికి పేర్కొన్న విలువను కేటాయించండి:
ఉదాహరణ 2: Internet Explorer COM ఆబ్జెక్ట్ని సృష్టించడానికి “న్యూ-ఆబ్జెక్ట్” Cmdletని ఉపయోగించండి
ఇంటర్నెట్ ఎక్స్ప్లోరర్ ఆబ్జెక్ట్ను ప్రారంభించడానికి దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
$ కొత్త = కొత్త వస్తువు -కాంబ్జెక్ట్ InternetExplorer.Application -ఆస్తి @ { నావిగేట్ 2 = 'www.msn.com' ; కనిపించే = $నిజం }
పైన పేర్కొన్న కోడ్లో:
- మొదట, వేరియబుల్ను ప్రారంభించండి ' $కొత్త ” మరియు పేర్కొన్న కోడ్ను కేటాయించండి.
- ప్రారంభించడానికి, ముందుగా, 'ని కేటాయించండి కొత్త-వస్తువు 'cmdlet తో పాటు' -కాంబ్జెక్ట్ ”పరామితి దానికి కేటాయించబడిన పేర్కొన్న విలువను కలిగి ఉంటుంది.
- తరువాత, '' అని వ్రాయండి -ఆస్తి ” పరామితి మరియు పైన పేర్కొన్న విలువ కేటాయించబడింది:
ఉదాహరణ 3: నాన్-టెర్మినేటింగ్ ఎర్రర్ను సృష్టించడానికి “-స్ట్రింగ్” పారామీటర్తో పాటు “న్యూ-ఆబ్జెక్ట్” Cmdletని ఉపయోగించండి
PowerShellలో నాన్-టెర్మినేటింగ్ ఎర్రర్ను ప్రారంభించడానికి, ఇచ్చిన ఆదేశాన్ని ఉపయోగించండి:
$ B = కొత్త వస్తువు -కాంబ్జెక్ట్ పదం. అప్లికేషన్ -స్ట్రిక్ట్ -ఆస్తి @ { కనిపించే = $నిజం }
పై కోడ్ ప్రకారం:
- ముందుగా, వేరియబుల్ని ప్రారంభించి, దానికి పేర్కొన్న కోడ్ను కేటాయించండి.
- తరువాత, 'ని పేర్కొనండి కొత్త-వస్తువు 'cmdlet, తో పాటు' -కాంబ్జెక్ట్ ”పరామితి దానికి కేటాయించబడిన పేర్కొన్న విలువను కలిగి ఉంటుంది.
- ఆ తరువాత, పారామితులను పేర్కొనండి ' -స్ట్రిక్ట్ ', మరియు' -ఆస్తి ”.
- చివరగా, పేర్కొన్న విలువను అందించండి:
అదంతా ' కొత్త-వస్తువు పవర్షెల్లో cmdlet.
ముగింపు
ది ' కొత్త-వస్తువు ” పవర్షెల్లో COM మరియు .NET ఫ్రేమ్వర్క్ యొక్క కొత్త వస్తువును ఇన్స్టాంటియేట్ చేస్తుంది. అంతేకాకుండా, ఇది వారి స్వంత డేటా ఐటెమ్లను కలిగి ఉన్న కస్టమ్ ఆబ్జెక్ట్లను రూపొందించడంలో సహాయపడుతుంది. ఈ కథనం 'న్యూ-ఆబ్జెక్ట్' cmdletని ఉపయోగించి కొత్త వస్తువులను సృష్టించడానికి వివిధ మార్గాలను అన్వేషించింది.