विंडोज 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) का उपयोग करने के लिए , इन चरणों का पालन करें-
- टास्कबार सर्च बॉक्स में पावरशेल( powershell) खोजें ।
- व्यवस्थापक के रूप में चलाएँ(Run as administrator) पर क्लिक करें ।
- हाँ(Yes) बटन पर क्लिक करें।
- क्रिया को संग्रहीत करने के लिए $action चर दर्ज करें ।
- निर्धारित कार्य के समय को संग्रहीत करने के लिए $trigger चर दर्ज करें ।
- निर्धारित कार्य बनाने के लिए यह आदेश दर्ज करें।
आइए इन चरणों का विस्तृत संस्करण देखें।
सबसे पहले, आपको 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'
यदि आप पॉवरशेल(PowerShell) स्क्रिप्ट को निष्पादित करना चाहते हैं , तो आपको -argument का उपयोग करना होगा और स्क्रिप्ट को निर्दिष्ट करना होगा। उस स्थिति में, कमांड इस तरह दिखेगा-
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
इसके बाद, आपको वह समय निर्धारित करना होगा जब आप कार्य को निष्पादित करना चाहते हैं। टास्क शेड्यूलर(Task Scheduler) की तरह , आप अपनी आवश्यकताओं के अनुसार कोई भी समय चुन सकते हैं। मूल आदेश इस तरह दिखता है-
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
इस आदेश के अनुसार टास्क एक ही दिन में एक बार शाम 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 को बदलना न भूलें ।
एक बार हो जाने के बाद, आपको निम्न स्क्रीन के साथ स्वागत किया जाएगा-
(Delete)PowerShell के साथ शेड्यूल किए गए कार्य को हटाएं
निर्धारित कार्यों को हटाने के लिए पावरशेल का उपयोग करने के लिए, इन चरणों का पालन(PowerShell) करें-
- टास्कबार सर्च बॉक्स में पावरशेल(powershell) खोजें ।
- व्यवस्थापक के रूप में चलाएँ(Run as administrator) पर क्लिक करें ।
- हाँ(Yes) बटन पर क्लिक करें।
- (Enter)कार्य का चयन करने के लिए निम्न आदेश दर्ज करें।
- कार्य को हटाने के लिए अपंजीकृत(Unregister) आदेश दर्ज करें ।
इन चरणों के बारे में और जानने के लिए, पढ़ते रहें।
सबसे पहले, एक उन्नत विंडोज पॉवरशेल विंडो खोलें(open an elevated Windows PowerShell window) और निम्न कमांड दर्ज करें-
Get-ScheduledTask -TaskName "DemoTask"
डेमो टास्क(DemoTask) को मूल कार्य नाम से बदलना न भूलें । उसके बाद, कार्य को हटाने के लिए यह आदेश दर्ज करें-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
हटाने की पुष्टि करने के लिए, आप पहला आदेश दर्ज कर सकते हैं। यदि यह एक त्रुटि संदेश दिखाता है, तो कार्य हटा दिया जाता है।
यह पोस्ट शेड्यूल किए गए कार्य को हटाने के और तरीके प्रदान करता है ।
बस इतना ही! आशा है कि इससे सहायता मिलेगी।
Related posts
विंडोज 10 पर टास्क शेड्यूलर में पॉवरशेल स्क्रिप्ट को कैसे शेड्यूल करें
टास्क शेड्यूलर का उपयोग करके विंडोज 11/10 में चलाने के लिए बैच फ़ाइल को कैसे शेड्यूल करें?
पावरशेल बनाम कमांड प्रॉम्प्ट: पेशेवरों और विपक्ष
पावरशेल एरेज़: उन्हें कैसे बनाएं और उपयोग करें
पावरशेल या कमांड लाइन का उपयोग करके सभी विंडोज सेवाओं को कैसे सूचीबद्ध करें
10 आसान पावरशेल कमांड सभी विंडोज उपयोगकर्ताओं को पता होना चाहिए
विंडोज 11 में फोटो से वीडियो कैसे बनाएं
विंडोज 11 पर माइक्रोसॉफ्ट टीम में थीम कैसे बदलें
विंडोज 11 में वेबकैम की चमक को कैसे समायोजित करें
विंडोज 11/10 में टास्क शेड्यूलर का उपयोग करके शेड्यूल शटडाउन या रीस्टार्ट करें
विंडोज 11 पर स्नैप लेआउट को सक्षम या अक्षम कैसे करें
लगभग कुछ भी स्वचालित करने के लिए विंडोज 10 टास्क शेड्यूलर का उपयोग करें
टास्क शेड्यूलर के मौजूदा कार्यों के साथ आप 7 चीजें कर सकते हैं
स्वचालित अपडेट अक्षम होने पर विंडोज डिफेंडर को अपडेट करें
विंडोज 11 में टास्कबार आइकन पर बैज कैसे छिपाएं?
कार्य SvcRestartTask: कार्य XML में एक अनपेक्षित नोड है
विंडोज़ में टास्क शेड्यूलर शुरू करने के 9 तरीके (सभी संस्करण)
विंडोज 11 टास्क मैनेजर इन-डेप्थ गाइड और ओवरव्यू
शेयर्ड नेटवर्क ड्राइव पर ForFiles कमांड को कैसे शेड्यूल करें?
विंडोज 11 पर वाई-फाई और ईथरनेट एडेप्टर को सक्षम या अक्षम करें