Windows PowerShellలో షెడ్యూల్డ్ టాస్క్‌లను ఎలా సృష్టించాలి (మరియు మీరు ఎందుకు చేయాలి)

Windows PowerShellలో షెడ్యూల్డ్ టాస్క్‌లను ఎలా సృష్టించాలి (మరియు మీరు ఎందుకు చేయాలి)

తరచుగా, మీరు Windowsలో టాస్క్‌లను షెడ్యూల్ చేయాలనుకున్నప్పుడు, మీరు సాధారణంగా ముందుగా Windows Task Scheduler యుటిలిటీని చేరుకుంటారు. అయినప్పటికీ, షెడ్యూల్ చేసిన పనులను సృష్టించడానికి, సవరించడానికి మరియు తొలగించడానికి Windows PowerShell cmdletsని ఉపయోగించడం సాధ్యమవుతుంది.





అయితే టాష్ షెడ్యూలర్ టూల్‌కు బదులుగా టాస్క్‌లను షెడ్యూల్ చేయడానికి మీరు పవర్‌షెల్‌ను ఎందుకు ఉపయోగించాలి? తెలుసుకుందాం.





రోజు యొక్క వీడియోను తయారు చేయండి

టాస్క్ షెడ్యూలర్‌కు బదులుగా పవర్‌షెల్ ఎందుకు ఉపయోగించాలి?

చాలా మంది Windows వినియోగదారులకు, సాధారణ షెడ్యూల్ చేసిన పనులను సృష్టించడానికి టాస్క్ షెడ్యూలర్‌ను ఉపయోగించడం సులభం. అయినప్పటికీ, టాస్క్ షెడ్యూలర్‌కు బదులుగా పవర్‌షెల్‌ను ఉపయోగించడానికి ప్రధాన కారణం ప్రధానంగా షెడ్యూల్ చేసిన పని ద్వారా సిస్టమ్‌తో పరస్పర చర్య చేసే స్క్రిప్ట్‌ను సృష్టించగల సామర్థ్యం.





టాస్క్ షెడ్యూలర్ చాలా కాలంగా Windowsలో భాగంగా ఉంది మరియు మీరు దీని గురించి మరింత తెలుసుకోవచ్చు టాస్క్ షెడ్యూలర్‌ని ఉపయోగించి ప్రోగ్రామ్‌లను స్వయంచాలకంగా అమలు చేయడం మా గైడ్‌లో. మీ నిర్దిష్ట అవసరాల కోసం షెడ్యూల్ చేయబడిన పనులను రూపొందించడానికి ఉత్తమ పద్ధతిని నిర్ణయించడంలో ఇది మీకు సహాయం చేస్తుంది.

పవర్‌షెల్ స్క్రిప్ట్ అంటే ఏమిటి?

Windows PowerShell అనేది టాస్క్ ఆటోమేషన్ మరియు కాన్ఫిగరేషన్ మేనేజ్‌మెంట్ ప్రోగ్రామ్. ఇందులో స్క్రిప్టింగ్ భాష కూడా ఉంటుంది. 'cmdlets' అని పిలువబడే PowerShell స్క్రిప్ట్‌లు సంక్లిష్టమైన, బహుళ-చర్య కార్యకలాపాలను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తాయి.



క్రోమ్‌లో డిఫాల్ట్ వినియోగదారుని ఎలా మార్చాలి

పవర్‌షెల్ స్క్రిప్ట్‌ని కంప్యూటర్ గురించిన సమాచారాన్ని సేకరించడం మరియు ప్రదర్శించడం వంటి వాటి కోసం ఉపయోగించవచ్చు. నెట్‌వర్క్ అడ్మినిస్ట్రేటర్ ఉపయోగించని నెట్‌వర్క్‌లోని ప్రతి కంప్యూటర్‌ను మూసివేసే స్క్రిప్ట్‌ను సృష్టించవచ్చు.

స్క్రిప్ట్‌లు సాధారణంగా సిస్టమ్ మరియు నెట్‌వర్క్ అడ్మినిస్ట్రేటర్‌లచే ఉపయోగించబడతాయి, అయితే మీ వ్యక్తిగత కంప్యూటర్‌లో సరళమైన మరియు సంక్లిష్టమైన చర్యలను చేయడానికి మీరు PowerShell స్క్రిప్ట్‌లను సృష్టించలేరని దీని అర్థం కాదు. నిజానికి, చాలా ఉన్నాయి సాధారణ Windows స్క్రిప్ట్‌లు సెటప్ చేయడం సులభం, ఇంకా చాలా ఫంక్షనాలిటీని అందిస్తాయి.





PowerShell (ఎలివేటెడ్)లో షెడ్యూల్డ్ టాస్క్‌ను సృష్టించడం

మీరు షెడ్యూల్ చేసిన టాస్క్‌లను సృష్టించాలనుకున్నప్పుడు మీరు అడ్మినిస్ట్రేటర్ అధికారాలతో PowerShellని తెరవాలి. దీన్ని ఎలా చేయాలో మీకు తెలియకపోతే, దాని గురించి మరింత తెలుసుకోండి ఉన్నతమైన అధికారాలతో కార్యక్రమాలను ప్రారంభించడం .

పవర్‌షెల్ తెరవడానికి, స్టార్ట్ మెనూ బటన్‌పై కుడి-క్లిక్ చేసి, ఎంచుకోండి పవర్‌షెల్ (అడ్మిన్) పవర్ యూజర్ మెను నుండి. మీకు ఆ ఎంపిక కనిపించకపోతే, వెతకండి పవర్‌షెల్ Windows శోధనలో మరియు ఎంచుకోండి అడ్మినిస్ట్రేటర్‌గా అమలు చేయండి .





విధి చర్యను కలిగి ఉండటానికి మీరు వేరియబుల్‌ని సృష్టించాలి. దీన్ని చేయడానికి, టైప్ చేయండి: $action = కొత్త-షెడ్యూల్డ్ టాస్క్ యాక్షన్ -ఎగ్జిక్యూట్ ' కార్యక్రమం ' మరియు నొక్కండి నమోదు చేయండి . భర్తీ చేయండి కార్యక్రమం మీరు టాస్క్‌ని క్రియేట్ చేస్తున్న ప్రోగ్రామ్ పేరుతో.

  విండోస్ పవర్‌షెల్ ఆదేశాలను చూపుతోంది

పై కమాండ్‌లోని వేరియబుల్ పేరు $action భాగం. మీరు దీన్ని మీకు కావలసినదానికి మార్చవచ్చు, కానీ దీన్ని క్లుప్తంగా మరియు వివరణాత్మకంగా ఉంచడం ఉత్తమం. ఇది కూడా చిన్న అక్షరాలలో ఉండాలి.

తరువాత, షెడ్యూల్ చేసిన పని కోసం ట్రిగ్గర్‌ను సృష్టించండి. ఇది సమయం మరియు పునరావృత ఫ్రీక్వెన్సీని కలిగి ఉంటుంది. ట్రిగ్గర్‌ను జోడించడానికి, టైప్ చేయండి: $ట్రిగ్గర్ = కొత్త-షెడ్యూల్డ్ టాస్క్ ట్రిగ్గర్ - అమరిక వద్ద TIME . భర్తీ చేయండి -అమరిక రోజువారీ వంటి ఫ్రీక్వెన్సీతో. భర్తీ చేయండి - TIMEకి 'ఉదయం 7 గంటలకు' వంటి సమయంతో

మీరు ఫ్రీక్వెన్సీ కోసం ఒకసారి, రోజువారీ, వారం లేదా నెలవారీ ఉపయోగించవచ్చు. సమయం 12 లేదా 24-గంటల ఆకృతిలో ఉండవచ్చు. మీరు వీక్లీ ఫ్రీక్వెన్సీని ఉపయోగిస్తుంటే, మీరు కూడా జోడించవచ్చు -డేస్ ఆఫ్ వీక్ , ఆపై రోజు. మంగళవారం , ఉదాహరణకి. మీరు కూడా ఉపయోగించవచ్చు -రోజుల విరామం ఫ్రీక్వెన్సీని నియంత్రించడానికి. ఉదాహరణకి, - రోజుల విరామం 3 , ప్రతి మూడు రోజులకు టాస్క్ రన్ అవుతుంది.

  PowerShellలో షెడ్యూల్ చేయబడిన పనిని సృష్టిస్తోంది

మీరు ఇప్పుడు మొత్తం సమాచారాన్ని ఒకే కమాండ్‌లో ఉంచాలి. కింది కమాండ్ లైన్‌లో, భర్తీ చేయండి టాస్క్-ఫోల్డర్ , టాస్క్-పేరు , మరియు ఐచ్ఛిక-వివరణ-వచనం మీ పని సమాచారంతో. ది - టాస్క్‌పాత్ ఐచ్ఛికం కానీ మీరు సృష్టించిన పనులను గుర్తించడంలో మీకు సహాయపడుతుంది.

షెడ్యూల్ చేసిన పనిని సృష్టించడానికి, టైప్ చేయండి: రిజిస్టర్-షెడ్యూల్డ్ టాస్క్ -యాక్షన్ $యాక్షన్ -ట్రిగ్గర్ $ట్రిగ్గర్ -టాస్క్‌పాత్ ' టాస్క్-ఫోల్డర్ '-టాస్క్ నేమ్' టాస్క్-పేరు '-వివరణ' ఐచ్ఛిక-వివరణ-వచనం ' . నొక్కండి నమోదు చేయండి .

షెడ్యూల్ చేయబడిన టాస్క్ తర్వాత సృష్టించబడుతుంది మరియు ఫ్రీక్వెన్సీ మరియు టైమ్ ట్రిగ్గర్‌లను చేరుకున్నప్పుడు సక్రియం అవుతుంది.

PowerShell (ఎలివేటెడ్)లో షెడ్యూల్ చేసిన పనిని సవరించండి

మీరు గతంలో సృష్టించిన షెడ్యూల్ చేసిన పనిని సవరించడానికి PowerShellని కూడా ఉపయోగించవచ్చు. షెడ్యూల్ చేయబడిన టాస్క్ ప్రస్తుతం సక్రియంగా ఉన్నప్పటికీ మీరు దాన్ని సవరించవచ్చు. మీరు షెడ్యూల్ చేసిన టాస్క్ పేరు మరియు టాస్క్ పాత్ గురించి తెలుసుకోవాలి.

Windows శోధనలో శోధించి, క్లిక్ చేయడం ద్వారా నిర్వాహక అధికారాలతో PowerShellని తెరవండి అడ్మినిస్ట్రేటర్‌గా అమలు చేయండి .

షెడ్యూల్ చేయబడిన విధి మార్పులను ఉంచడానికి మీరు వేరియబుల్‌ను సృష్టించాలి. రకం: $ట్రిగ్గర్ = కొత్త-షెడ్యూల్డ్ టాస్క్ ట్రిగ్గర్ - అమరిక - TIMEకి . మార్చు -అమరిక మరియు - TIMEకి మీరు టాస్క్ కోసం సెట్ చేయాలనుకుంటున్న ఫ్రీక్వెన్సీ మరియు సమయానికి.

  Windows PowerShell కన్సోల్

షెడ్యూల్ చేయబడిన టాస్క్ ఉపయోగించే ప్రోగ్రామ్‌ను మార్చడానికి, టైప్ చేయండి: $action = కొత్త-షెడ్యూల్డ్ టాస్క్ యాక్షన్ -ఎగ్జిక్యూట్ ' కార్యక్రమం' . భర్తీ చేయండి కార్యక్రమం .exe ఫైల్‌కి మార్గంతో పాటు మీరు ఉపయోగించాలనుకుంటున్న ప్రోగ్రామ్ పేరుతో కమాండ్‌లో.

తర్వాత, టైప్ చేయడం ద్వారా షెడ్యూల్ చేసిన పనికి ఆ మార్పులను వర్తింపజేయండి: సెట్-షెడ్యూల్డ్ టాస్క్ -ట్రిగ్గర్ $ట్రిగ్గర్ -యాక్షన్ $యాక్షన్ -టాస్క్‌పాత్ ' టాస్క్-ఫోల్డర్ '-టాస్క్ నేమ్' టాస్క్-పేరు ' . భర్తీ చేయండి టాస్క్-ఫోల్డర్ మరియు టాస్క్-పేరు మీరు మార్చాలనుకుంటున్న టాస్క్ నుండి వివరాలతో.

  PowerShellలో షెడ్యూల్ చేయబడిన పనిని సవరించడం

పవర్‌షెల్‌లో షెడ్యూల్ చేసిన టాస్క్‌లను ఎలా తొలగించాలి

PowerShellలో సృష్టించబడిన షెడ్యూల్డ్ టాస్క్‌లు PowerShellలో కూడా తొలగించబడతాయి.

పవర్‌షెల్ (ఎలివేటెడ్) తెరిచి, టాస్క్ ఉనికిలో ఉందని మరియు సక్రియంగా ఉందని నిర్ధారించడానికి కింది ఆదేశాన్ని టైప్ చేయండి: గెట్-షెడ్యూల్డ్ టాస్క్ -టాస్క్ నేమ్ ' టాస్క్-నామ్ మరియు' . భర్తీ చేయండి టాస్క్-పేరు మీరు తొలగించాలనుకుంటున్న టాస్క్ పేరుతో.

షెడ్యూల్ చేయబడిన పని కనుగొనబడిందని ఊహిస్తూ, మీరు దానిని క్రింది ఆదేశంతో తొలగించవచ్చు: అన్‌రిజిస్టర్-షెడ్యూల్డ్ టాస్క్ -టాస్క్ పేరు ' టాస్క్-పేరు '-నిర్ధారించు:$తప్పు . భర్తీ చేయండి టాస్క్-పేరు మీరు తొలగించాలనుకుంటున్న టాస్క్ పేరుతో.

  Windows PowerShellలో షెడ్యూల్ చేయబడిన టాస్క్‌లను తొలగిస్తోంది

టాస్క్ తొలగించబడిందని నిర్ధారించడానికి, టైప్ చేయండి: గెట్-షెడ్యూల్డ్ టాస్క్ -టాస్క్ నేమ్ ' టాస్క్-పేరు ' , భర్తీ చేయడం టాస్క్-పేరు మీరు తొలగించిన షెడ్యూల్ చేసిన టాస్క్ పేరుతో.

ఆ పేరుతో ఏ పని లేదని మీరు హెచ్చరికను చూడాలి. మీరు ప్రశ్నించబడిన షెడ్యూల్ చేయబడిన టాస్క్ వివరాలను చూసినట్లయితే, అది సరిగ్గా తొలగించబడలేదు. ఎగువ దశ 1 సమయంలో మీరు నమోదు చేసిన వివరాలను తనిఖీ చేయండి.

షెడ్యూల్ చేయబడిన పనుల కోసం అదనపు PowerShell Cmdlets

ఇప్పుడు మీరు PowerShellలో షెడ్యూల్ చేయబడిన పనులను సృష్టించే ప్రాథమికాలను అర్థం చేసుకున్నారు, మీరు ఇతర cmdletsతో ప్రయోగాలు చేయవచ్చు.

కమాండ్ లైన్లతో షెడ్యూల్ చేసిన పనులను నియంత్రించడానికి అనేక ఇతర మార్గాలు ఉన్నాయి. టాస్క్‌లను తాత్కాలికంగా నిలిపివేయడం, షెడ్యూల్ చేసిన టాస్క్‌ను XML స్ట్రింగ్‌గా ఎగుమతి చేయడం మరియు నడుస్తున్న టాస్క్‌లన్నింటినీ నిలిపివేయడం వంటివి వీటిలో ఉన్నాయి.

మీరు అన్ని PowerShell యొక్క పూర్తి జాబితాను కనుగొనవచ్చు Microsoft డాక్స్‌లో షెడ్యూల్ చేయబడిన టాస్క్ cmdlets .

మీరు ఇన్‌స్టాగ్రామ్‌లో బ్లాక్ చేయబడ్డారో లేదో ఎలా చెప్పాలి

Windows PowerShellలో షెడ్యూల్డ్ టాస్క్‌లను సృష్టిస్తోంది

షెడ్యూల్ చేసిన టాస్క్‌లను రూపొందించడం కోసం అందరూ పవర్‌షెల్‌ని ఉపయోగించాల్సిన అవసరం లేదు. టాస్క్ షెడ్యూలర్ యాప్‌లను తెరవడం వంటి సాధారణ టాస్క్‌లను షెడ్యూల్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. శక్తివంతమైన విండోస్ ఆటోమేషన్ సాధనం పవర్‌షెల్‌లో షెడ్యూల్ చేసిన పనులను ఎలా సృష్టించాలో మీరు తెలుసుకోవాలంటే, ఈ గైడ్ ప్రారంభించడానికి గొప్ప ప్రదేశం.