మీరు IT అడ్మిన్ లేదా టెక్ మేధావి అయితే, ఆటోమేషన్ యొక్క ప్రాముఖ్యత మీకు తెలుసు. Windows వినియోగదారులకు ఉత్తమమైన ఆటోమేషన్ సాధనాలలో ఒకటి Microsoft PowerShell. అంతే కాదు, మీ ఆటోమేషన్ అవసరాలకు సహాయం చేయడానికి Microsoft వివిధ సాధనాలను అందిస్తుంది, కాబట్టి, ఏ థర్డ్-పార్టీ అప్లికేషన్ను ఇన్స్టాల్ చేయాల్సిన అవసరం లేదు. ఈ గైడ్ మీరు ఎలా చేయగలరో చూపుతుంది పవర్షెల్తో టాస్క్లను ఆటోమేట్ చేయండి.
పవర్షెల్ స్క్రిప్ట్ అంటే ఏమిటి?
మీకు PowerShellని ఉపయోగించి అనుభవం ఉన్నట్లయితే, మీ ఆపరేటింగ్ సిస్టమ్ను కాన్ఫిగర్ చేయడానికి మీరు ఇప్పటికే ఆదేశాలను ఉపయోగించి ఉండవచ్చు. స్క్రిప్ట్ అనేది a లోని ఆ ఆదేశాల సమాహారం .ps1 ఫైల్. .ps1 ఫైల్ ప్రాథమిక గెట్-హెల్ప్ కమాండ్ వంటి పవర్షెల్ ద్వారా అమలు చేయబడిన స్క్రిప్ట్ను కలిగి ఉంటుంది. Get-Help వంటి సాధారణ ఆదేశాలను .ps1 ఫైల్లో సేవ్ చేయడం విలువైనది కాకపోవచ్చు, సమయాన్ని ఆదా చేయడానికి Get-Date -DisplayHint Date వంటి క్లిష్టమైన ఆదేశాలను స్క్రిప్ట్ ఫైల్లో వ్రాయాలి. మేము తర్వాత .ps1 ఫైల్లలో సేవ్ చేయడానికి విలువైన మరిన్ని క్లిష్టమైన ఆదేశాలను అన్వేషిస్తాము.
పవర్షెల్తో టాస్క్లను ఆటోమేట్ చేయడం ఎలా
PowerShell అనేది కేవలం అప్లికేషన్ మాత్రమే కాదు, ఇది IT టాస్క్లను ఆటోమేట్ చేసే .Net CLRలో నిర్మించిన స్క్రిప్టింగ్ భాష. ఇది CMDతో వెనుకబడిన అనుకూలతను కలిగి ఉంది మరియు సాధారణ లేదా సంక్లిష్టమైన పనులను ఆటోమేట్ చేయగలదు. దాని సార్వత్రిక స్వభావం కారణంగా, ఇది విండోస్ క్లయింట్లు మరియు సర్వర్లలో అందుబాటులో ఉంది మరియు మాకోస్, లైనక్స్ మరియు క్లౌడ్ ఎన్విరాన్మెంట్లలో, పవర్షెల్ అనేది చాలా మంది ఐటి నిపుణులు తమ రోజువారీ పనులను ఆటోమేట్ చేయడానికి ఉపయోగించే బలవంతపు సాధనం.
PowerShellలో టాస్క్లను ఆటోమేట్ చేయడానికి, మేము ఈ క్రింది విధానాన్ని అనుసరించాలి.
విజువల్ స్టూడియో 2017 వెర్షన్ పోలిక
- స్క్రిప్ట్లను అమలు చేయడానికి పవర్షెల్లో ఎగ్జిక్యూషన్ పాలసీని కాన్ఫిగర్ చేయండి
- పవర్షెల్ స్క్రిప్ట్ను సృష్టించండి
- పవర్షెల్ స్క్రిప్ట్ను రన్ చేసి పరీక్షించండి
- టాస్క్ షెడ్యూలర్ని ఉపయోగించి స్క్రిప్ట్ను షెడ్యూల్ చేయండి
వాటి గురించి వివరంగా మాట్లాడుకుందాం.
1] స్క్రిప్ట్లను అమలు చేయడానికి పవర్షెల్లో ఎగ్జిక్యూషన్ పాలసీని కాన్ఫిగర్ చేయండి
డిఫాల్ట్గా, విండోస్ ఎగ్జిక్యూషన్ పాలసీ సహాయంతో పవర్షెల్లో స్క్రిప్ట్ను అమలు చేయకుండా వినియోగదారుని నియంత్రిస్తుంది. అయితే, ఒక ఆదేశాన్ని అమలు చేయడం ద్వారా అందంగా సులభంగా మార్చవచ్చు.
కు అమలు విధానాన్ని తనిఖీ చేయండి, పవర్షెల్ యొక్క ఎలివేటెడ్ మోడ్లో కింది ఆదేశాన్ని అమలు చేయండి.
Get-ExecutionPolicy
అది చెబితే 'అన్నీ సంతకం', స్థానిక కంప్యూటర్లో వ్రాసిన స్క్రిప్ట్లతో సహా అన్ని స్క్రిప్ట్లు మరియు కాన్ఫిగరేషన్ ఫైల్లు విశ్వసనీయ ప్రచురణకర్తచే సంతకం చేయబడతాయి.
కు అమలు విధానాన్ని మార్చండి, కింది ఆదేశాన్ని అమలు చేయండి.
windows.edb విండోస్ 10 అంటే ఏమిటి
set-executionpolicy unrestricted
లేదా
set-executionpolicy remotesigned
ఇది పవర్షెల్ స్క్రిప్ట్లను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
2] పవర్షెల్ స్క్రిప్ట్ను సృష్టించండి
PowerShell స్క్రిప్ట్ల రంగాన్ని అన్వేషించడానికి దాని స్వంత ప్రత్యేక కథనం అవసరం, అయితే ప్రాథమిక PowerShell స్క్రిప్ట్ను ఎలా సృష్టించాలో మరియు దాన్ని ఎలా అమలు చేయాలో ఇక్కడ మేము మీకు నేర్పుతాము.
# Get all computer properties $systemInfo = Get-ComputerInfo $systemInfo # Get specific version properties $versionInfo = Get-ComputerInfo -Property "*version" $versionInfo
ఈ స్క్రిప్ట్ Windows వెర్షన్ మరియు BIOS వెర్షన్ వంటి సంస్కరణ-సంబంధిత లక్షణాలతో సహా అన్ని సిస్టమ్ మరియు ఆపరేటింగ్ సిస్టమ్ లక్షణాలను తిరిగి పొందుతుంది.
పవర్షెల్ స్క్రిప్ట్ను వ్రాయడానికి వివిధ సాధనాలు ఉన్నప్పటికీ, మేము మీ కంప్యూటర్లో ముందే ఇన్స్టాల్ చేయబడిన నోట్ప్యాడ్ని ఉపయోగిస్తాము.
కాబట్టి, తెరవండి నోట్ప్యాడ్, ఇంతకు ముందు ఇచ్చిన స్క్రిప్ట్ని అతికించండి, వెళ్ళండి ఫైల్ > ఇలా సేవ్ చేయి, తో పేరు పెట్టండి .ps1 పొడిగింపు, మార్పు ఇలా సేవ్ చేయండి టైప్ చేయండి అన్ని ఫైళ్లు, మరియు ఎంటర్ నొక్కండి. మీ ఫైల్ సేవ్ కానట్లయితే, లొకేషన్ను డెస్క్టాప్కి మార్చి, ఆపై ప్రయత్నించండి.
గమనిక: పవర్షెల్ స్క్రిప్ట్ను వ్రాయడానికి మీరు విజువల్ స్టూడియో కోడ్ని ఉపయోగించమని మేము సిఫార్సు చేస్తున్నాము ఎందుకంటే నోట్ప్యాడ్లో అనేక ఫీచర్లు లేవు కాబట్టి ఇది ఆదర్శవంతమైన స్క్రిప్టింగ్ యుటిలిటీ కాదు.
3] పవర్షెల్ స్క్రిప్ట్ను రన్ చేసి పరీక్షించండి
ఇప్పుడు, ఎలా అమలు చేయాలో చూద్దాం పవర్షెల్ స్క్రిప్ట్. మేము నోట్ప్యాడ్ని ఉపయోగించి పవర్షెల్ స్క్రిప్ట్ను సృష్టించాము కాబట్టి, దాన్ని అమలు చేయడానికి, మనం ఉపయోగించుకోవాలి పవర్షెల్. కాబట్టి, పవర్షెల్ను అడ్మినిస్ట్రేటర్గా తెరిచి, ఆపై కింది ఆదేశాన్ని అమలు చేయండి.
విండోస్ ఇన్స్టాలర్ సర్వీస్ సేఫ్ మోడ్9642B6284E4375E24BDB1B6A6DCEED5326B399B4
మీ స్క్రిప్ట్ యొక్క ఖచ్చితమైన స్థానం ఏమిటో మీకు తెలియకపోతే, దానిపై కుడి-క్లిక్ చేసి, వెళ్ళండి లక్షణాలు , మరియు స్థాన ఫీల్డ్ నుండి, ఖచ్చితమైన స్థానాన్ని కాపీ చేయండి. ఇంతకు ముందు ఇచ్చిన సింటాక్స్లో స్క్రిప్ట్ యొక్క స్థానం మరియు పేరును ఉంచండి మరియు మీరు వెళ్ళడం మంచిది.
4] టాస్క్ షెడ్యూలర్ని ఉపయోగించి స్క్రిప్ట్ను షెడ్యూల్ చేయండి
మీ స్క్రిప్ట్ బాగా నడుస్తుంటే, స్క్రిప్ట్ని షెడ్యూల్ చేయడం వల్ల ఎటువంటి హాని ఉండదు. అదే చేయడానికి, మేము ఉపయోగిస్తాము టాస్క్ షెడ్యూల్ , అంతర్నిర్మిత Windows అప్లికేషన్ దాని పేరు సూచించినట్లుగా చేయగలదు. మీ PowerShell స్క్రిప్ట్ని షెడ్యూల్ చేయడానికి దిగువ పేర్కొన్న దశలను అనుసరించండి.
- ప్రారంభించండి టాస్క్ షెడ్యూలర్.
- కుడి-క్లిక్ చేయండి టాస్క్ షెడ్యూలర్ లైబ్రరీ మరియు క్లిక్ చేయండి ప్రాథమిక విధిని సృష్టించండి.
- పేరు మరియు వివరణను నమోదు చేయండి (మీకు కావాలంటే) మరియు తదుపరి క్లిక్ చేయండి.
- ఇప్పుడు, మీరు టాస్క్ ఎప్పుడు స్క్రిప్ట్ చేయాలనుకుంటున్నారో ఎంచుకుని, తదుపరి క్లిక్ చేయండి.
- తదుపరి విండోలో సరైన తేదీ మరియు సమయాన్ని ఎంచుకుని, తదుపరి క్లిక్ చేయండి.
- చర్య విండోలో, ఎంచుకోండి ఒక కార్యక్రమాన్ని ప్రారంభించండి మరియు తదుపరి క్లిక్ చేయండి.
- అప్పుడు, లో ప్రోగ్రామ్/స్క్రిప్ట్లు ఎంపిక, బ్రౌజ్ పై క్లిక్ చేయండి.
- నావిగేట్ చేయండి సి:\Windows\System32\WindowsPowerShell\v1.0 మరియు ఎంచుకోండి powershell.exe.
- తదుపరి, లో వాదనలను జోడించండి, స్థానంతో స్క్రిప్ట్ పేరును నమోదు చేసి, తదుపరి > ముగించుపై క్లిక్ చేయండి.
మీరు టాస్క్ని ఎంచుకుని, దానిపై క్లిక్ చేయవచ్చు పరుగు ఇది పని చేస్తుందో లేదో నిర్ధారించడానికి.
లాగిన్ విండోస్ 10 ని ఆపివేయండి
విండోస్ కంప్యూటర్లో పవర్షెల్ స్క్రిప్ట్ను ఎలా సృష్టించాలో మరియు అమలు చేయాలో ఇప్పుడు మీకు తెలుసునని ఆశిస్తున్నాము.
చదవండి: విండోస్లో షెడ్యూల్ చేసిన పనిని ఎలా తొలగించాలి
టాస్క్లను ఆటోమేట్ చేయడానికి నేను PowerShellని ఉపయోగించవచ్చా?
అవును, PowerShell స్క్రిప్టింగ్ లాంగ్వేజ్ సహాయంతో, మీరు స్క్రిప్ట్లను వ్రాయవచ్చు, అది అమలు చేయబడినప్పుడు, మీ కోసం స్వయంచాలకంగా పనులు చేయగలదు. ఈ స్క్రిప్ట్ని అంతర్నిర్మిత టాస్క్ షెడ్యూలర్ యుటిలిటీని ఉపయోగించి షెడ్యూల్ చేయవచ్చు మరియు మీరు దీన్ని కొనసాగించవచ్చు.
చదవండి: మరొక టాస్క్ పూర్తయిన తర్వాత షెడ్యూల్డ్ టాస్క్ని ఎలా అమలు చేయాలి
నేను పవర్షెల్ స్క్రిప్ట్ను స్వయంచాలకంగా అమలు చేయడానికి ఎలా షెడ్యూల్ చేయాలి?
టాస్క్ షెడ్యూలర్ యుటిలిటీ పవర్షెల్ స్క్రిప్ట్ను స్వయంచాలకంగా అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు నిర్దిష్ట సమయంలో అమలు చేయడానికి షెడ్యూల్ చేయవచ్చు మరియు ఇది మీ కోసం ఎటువంటి సందేహం లేకుండా చేస్తుంది.
ఇది కూడా చదవండి: Windowsలో స్వయంచాలకంగా అమలు చేయడానికి బ్యాచ్ ఫైల్ను ఎలా షెడ్యూల్ చేయాలి .