ది ' ప్రారంభం-ఉద్యోగం పవర్షెల్లోని స్థానిక కంప్యూటర్లో ప్రస్తుత సెషన్తో ఇంటరాక్ట్ అవ్వకుండా బ్యాక్గ్రౌండ్ జాబ్ను ప్రారంభించడానికి మాడ్యూల్ ఉపయోగించబడుతుంది. వినియోగదారులు బ్యాక్గ్రౌండ్లో జాబ్ను ప్రారంభించినప్పుడు, ఆ పని పూర్తి చేయడానికి ఎక్కువ సమయం తీసుకున్నప్పటికీ, దాని వస్తువులు వెంటనే తిరిగి వస్తాయి. ఇంతలో, వినియోగదారులు ఎటువంటి అంతరాయం లేకుండా ప్రస్తుత సెషన్లో పనిని కొనసాగించవచ్చు.
ఈ ట్యుటోరియల్ Microsoft.PowerShell.Coreలో 'స్టార్ట్-జాబ్' మాడ్యూల్ని స్థూలంగా చూస్తుంది.
Microsoft.PowerShell.Coreలో స్టార్ట్-జాబ్ మాడ్యూల్ అంటే ఏమిటి?
cmdlet' ప్రారంభం-ఉద్యోగం ” పవర్షెల్లో ఉద్యోగం ప్రారంభించడానికి బాధ్యత వహిస్తుంది. ఆచరణాత్మక ప్రదర్శన కోసం అందించిన ఉదాహరణలను చూడండి.
ఉదాహరణ 1: లోకల్ కంప్యూటర్లో బ్యాక్గ్రౌండ్ జాబ్ని ప్రారంభించడానికి “స్టార్ట్-జాబ్” Cmdletని ఉపయోగించండి
స్థానిక కంప్యూటర్లో బ్యాక్గ్రౌండ్ జాబ్ని ప్రారంభించడానికి, ముందుగా, '' అని వ్రాయండి ప్రారంభం-ఉద్యోగం 'cmdlet మరియు' -స్క్రిప్ట్బ్లాక్ ” దానికి కేటాయించిన నిర్దిష్ట షరతుతో పరామితి:
ప్రారంభం-ఉద్యోగం -స్క్రిప్ట్బ్లాక్ { పొందండి-ప్రాసెస్ -పేరు అన్వేషకుడు }
ఉదాహరణ 2: స్క్రిప్ట్ని బ్యాక్గ్రౌండ్ జాబ్గా అమలు చేయడానికి “స్టార్ట్-జాబ్” మాడ్యూల్ని ఉపయోగించడం
స్క్రిప్ట్ను బ్యాక్గ్రౌండ్ జాబ్గా అమలు చేయడానికి, ముందుగా, '' ప్రారంభం-ఉద్యోగం 'cmdlet తో పాటు' -ఫైల్పాత్ ” పరామితి మరియు స్క్రిప్ట్ యొక్క మార్గాన్ని పేర్కొనండి:
ప్రారంభం-ఉద్యోగం -ఫైల్పాత్ C:\Docs\Script.ps1
ఉదాహరణ 3: 'ప్రారంభ-జాబ్' మాడ్యూల్/Cmdletని ఉపయోగించడం ద్వారా ప్రక్రియను పొందండి
PowerShellలో ప్రక్రియను తిరిగి పొందడానికి దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
ప్రారంభం-ఉద్యోగం -పేరు PShellJob -స్క్రిప్ట్బ్లాక్ { పొందండి-ప్రాసెస్ -పేరు పవర్షెల్ }
పైన పేర్కొన్న కోడ్ ప్రకారం:
- ముందుగా, 'ని పేర్కొనండి ప్రారంభం-ఉద్యోగం ” cmdlet.
- అప్పుడు, '' అని వ్రాయండి -పేరు 'పరామితి మరియు దానిని కేటాయించండి' PShellJob ” cmdlet.
- తరువాత, 'ని పేర్కొనండి -స్క్రిప్ట్బ్లాక్ ” పరామితి మరియు పేర్కొన్న పరిస్థితిని అందించండి:
ఉదాహరణ 4: ఆర్గ్యుమెంట్లిస్ట్ పరామితిని ఉపయోగించడం ద్వారా అర్రేని పేర్కొనండి
ఆర్గ్యుమెంట్ జాబితా సహాయంతో శ్రేణిని పేర్కొనడానికి ఇచ్చిన ఆదేశాన్ని అమలు చేయండి:
ప్రారంభం-ఉద్యోగం -స్క్రిప్ట్బ్లాక్ { పొందండి-ప్రాసెస్ -పేరు $args } -వాదన జాబితా పవర్షెల్, pwsh, నోట్ప్యాడ్
పైన ఇచ్చిన కోడ్లో:
- మొదట, 'ని జోడించండి ప్రారంభం-ఉద్యోగం 'cmdlet తో పాటు' -స్క్రిప్ట్బ్లాక్ ” పరామితి మరియు కుండలీకరణాల్లో పేర్కొన్న పేర్కొన్న షరతును కేటాయించండి.
- తరువాత, '' అని వ్రాయండి -వాదన జాబితా ”పరామితి మరియు పేర్కొన్న విలువలను నిర్వచించండి:
అంతే! మేము దీని గురించి వివరణాత్మక మార్గదర్శిని అందించాము. ప్రారంభం-ఉద్యోగం ” PowerShell యొక్క మాడ్యూల్.
ముగింపు
ది ' ప్రారంభం-ఉద్యోగం 'లో' Microsoft.PowerShell.Core ” అనేది స్థానిక కంప్యూటర్లో నేపథ్యంలో ఉద్యోగాన్ని ప్రారంభించే లేదా ప్రారంభించే మాడ్యూల్. ఇది ఉద్యోగం గురించి సమాచారాన్ని పొందవచ్చు కానీ దాని ఫలితాలను పొందదు. ప్రదర్శించబడిన పోస్ట్ 'ప్రారంభ-ఉద్యోగం' మాడ్యూల్ను అత్యంత సమగ్రమైన వివరాలతో వివరించింది.