विंडोज 11 में पॉवरशेल के साथ शेड्यूल्ड टास्क को कैसे डिलीट या क्रिएट करें?

यदि आप विंडोज पॉवरशेल का उपयोग करके विंडोज 11/10 पर एक निर्धारित कार्य को हटाना या बनाना चाहते हैं ,(Windows PowerShell) तो यह(delete or create a scheduled task) ट्यूटोरियल आपको ऐसा करने में मदद करेगा। शेड्यूल किए गए कार्य को  बनाने के लिए आपको (create the scheduled task)कार्य शेड्यूलर(Task Scheduler) खोलने की आवश्यकता नहीं है । हालाँकि, आपको काम पूरा करने के लिए कुछ कमांड निष्पादित करने होंगे।

टास्क शेड्यूलर (Task Scheduler)विंडोज 10(Windows 10) की सबसे अच्छी उपयोगिताओं में से एक है , जो आपको कार्य बनाने और उन्हें निर्धारित समय पर करने की अनुमति देता है। नोटपैड(Notepad) जैसे ऐप को खोलने से लेकर पावरशेल(PowerShell) स्क्रिप्ट को निष्पादित करने तक , आप टास्क शेड्यूलर की मदद से सब कुछ कर सकते हैं।

पावरशेल(PowerShell) के साथ एक निर्धारित कार्य बनाएं 

विंडोज 10(Windows 10) पर एक निर्धारित कार्य बनाने के लिए पावरशेल(PowerShell) का उपयोग करने के लिए , इन चरणों का पालन करें-

  1. टास्कबार सर्च बॉक्स में पावरशेल( powershell) खोजें ।
  2. व्यवस्थापक के रूप में चलाएँ(Run as administrator) पर क्लिक करें ।
  3. हाँ(Yes) बटन पर क्लिक करें।
  4. क्रिया को संग्रहीत करने के लिए $action चर दर्ज करें ।
  5. निर्धारित कार्य के समय को संग्रहीत करने के लिए $trigger चर दर्ज करें ।
  6. निर्धारित कार्य बनाने के लिए यह आदेश दर्ज करें।

आइए इन चरणों का विस्तृत संस्करण देखें।

सबसे पहले, आपको  Windows PowerShell को व्यवस्थापकीय विशेषाधिकारों के साथ खोलना(open Windows PowerShell with administrator privileges) होगा । उसके लिए, टास्कबार(Taskbar) सर्च बॉक्स  में "पॉवरशेल" खोजें, और संबंधित रन एज़ एडमिनिस्ट्रेटर (Run as administrator ) बटन पर क्लिक करें। यदि यूएसी(UAC) प्रॉम्प्ट प्रकट होता है, तो  हाँ (Yes ) बटन पर क्लिक करें। पावरशेल स्क्रीन दिखाई देने के बाद, निम्न कमांड दर्ज करें-(PowerShell)

$action = New-ScheduledTaskAction -Execute 'app-path'

ऐप-पथ को उस ऐप के मूल पथ से बदलना न भूलें जिसे आप चलाना चाहते हैं।

उदाहरण के लिए, यदि आप Notepad खोलना चाहते हैं, तो notepad.exe दर्ज करें। यदि आप 64-बिट विंडोज 10(Windows 10) कंप्यूटर पर Google क्रोम खोलना चाहते हैं, तो निम्न पथ दर्ज करें-(Google Chrome)

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

पूरी कमांड इस तरह दिखेगी-

$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

विंडोज 10 पर एक निर्धारित कार्य बनाने के लिए पावरशेल का उपयोग कैसे करें

यदि आप पॉवरशेल(PowerShell) स्क्रिप्ट को निष्पादित करना चाहते हैं , तो आपको -argument का उपयोग करना होगा और स्क्रिप्ट को निर्दिष्ट करना होगा। उस स्थिति में, कमांड इस तरह दिखेगा-

New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path

इसके बाद, आपको वह समय निर्धारित करना होगा जब आप कार्य को निष्पादित करना चाहते हैं। टास्क शेड्यूलर(Task Scheduler) की तरह , आप अपनी आवश्यकताओं के अनुसार कोई भी समय चुन सकते हैं। मूल आदेश इस तरह दिखता है-

$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM

विंडोज 10 पर एक निर्धारित कार्य बनाने के लिए पावरशेल का उपयोग कैसे करें

इस आदेश के अनुसार टास्क एक ही दिन में एक बार शाम 06:30 बजे या 18:30 बजे चलेगा। विभिन्न सेटिंग्स का उपयोग करना संभव है जैसे  -दैनिक, -साप्ताहिक, -मासिक,(-Daily, -Weekly, -Monthly) आदि। दूसरी ओर, आप 12 या 24 घंटे के प्रारूप में समय चुन सकते हैं। यदि आप 12-घंटे का प्रारूप चुनते हैं, तो आपको AM/PM को परिभाषित करना होगा ।

उसके बाद, आपको कार्य के लिए पंजीकरण करना होगा। उसके लिए, निम्न कमांड दर्ज करें-

Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"

 अपनी पसंद के अनुसार DemoName, DemoTask और  DemoDescription को बदलना न भूलें  ।

विंडोज 10 पर एक निर्धारित कार्य बनाने के लिए पावरशेल का उपयोग कैसे करें

एक बार हो जाने के बाद, आपको निम्न स्क्रीन के साथ स्वागत किया जाएगा-

विंडोज 10 पर एक निर्धारित कार्य बनाने के लिए पावरशेल का उपयोग कैसे करें

(Delete)PowerShell के साथ शेड्यूल किए गए कार्य को  हटाएं

निर्धारित कार्यों को हटाने के लिए पावरशेल का उपयोग करने के लिए, इन चरणों का पालन(PowerShell) करें-

  1. टास्कबार सर्च बॉक्स में पावरशेल(powershell) खोजें ।
  2. व्यवस्थापक के रूप में चलाएँ(Run as administrator) पर क्लिक करें ।
  3. हाँ(Yes) बटन पर क्लिक करें।
  4. (Enter)कार्य का चयन करने के लिए निम्न आदेश दर्ज करें।
  5. कार्य को हटाने के लिए अपंजीकृत(Unregister) आदेश दर्ज करें ।

इन चरणों के बारे में और जानने के लिए, पढ़ते रहें।

सबसे पहले,  एक उन्नत विंडोज पॉवरशेल विंडो खोलें(open an elevated Windows PowerShell window)  और निम्न कमांड दर्ज करें-

Get-ScheduledTask -TaskName "DemoTask"

डेमो टास्क(DemoTask)  को मूल कार्य नाम से बदलना न भूलें  । उसके बाद, कार्य को हटाने के लिए यह आदेश दर्ज करें-

Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false

विंडोज 10 पर एक निर्धारित कार्य बनाने के लिए पावरशेल का उपयोग कैसे करें

हटाने की पुष्टि करने के लिए, आप पहला आदेश दर्ज कर सकते हैं। यदि यह एक त्रुटि संदेश दिखाता है, तो कार्य हटा दिया जाता है।

यह पोस्ट  शेड्यूल किए गए कार्य को हटाने के और तरीके प्रदान करता है ।

बस इतना ही! आशा है कि इससे सहायता मिलेगी।



About the author

मेरे पास कंप्यूटर इंजीनियरिंग और सूचना प्रौद्योगिकी की पृष्ठभूमि है, जिसने मुझे विंडोज 10 और 11 प्लेटफॉर्म पर एक अनूठा दृष्टिकोण दिया है। विशेष रूप से, मुझे विंडोज 10 "डेस्कटॉप एक्सपीरियंस" और माइक्रोसॉफ्ट एज ब्राउज़र दोनों का अनुभव है। इन दो प्लेटफार्मों के साथ मेरा अनुभव मुझे इस बात की गहरी समझ देता है कि वे कैसे काम करते हैं, और इन क्षेत्रों में मेरी विशेषज्ञता मुझे उन्हें बेहतर बनाने के बारे में विश्वसनीय सलाह प्रदान करने की अनुमति देती है।



Related posts