विंडोज़ टास्क शेड्यूलर अभी भी काम करता है। यह 2003 से भी है और ऐसा दिखता है। दैनिक निर्माण, साप्ताहिक फाइल स्वीप, या “लैपटॉप जागने पर इसे चलाएं” ट्रिगर सेट करना एक पाँच-टैब डायलॉग नेविगेट करने का मतलब है जो दो दशकों में नहीं हिला है। इससे भी बदतर, यह चुप-चाप त्रुटियों को निगल लेता है और जब कोई काम विफल हो जाता है तो लगभग कोई दृश्यमानता नहीं देता है। हमने ऑटोमेशन, स्क्रिप्टिंग और वर्कफ़्लो टूलिंग भर में सात टास्क शेड्यूलर विकल्पों का परीक्षण किया ताकि आप आप जो काम चला रहे हैं उसके लिए सही निकास चुन सकें।

त्वरित तुलना

ऐपसर्वश्रेष्ठमुफ़्त योजनाशुरुआती कीमत/माहविशेष सुविधा
AutoHotkeyकीबोर्ड, माउस, विंडो ऑटोमेशनहाँमुफ़्तहॉटकी-ट्रिगर्ड स्क्रिप्ट्स
n8nAPI कॉल के साथ वर्कफ़्लो ऑटोमेशनस्व-होस्ट मुफ़्त$20 क्लाउडविजुअल वर्कफ़्लो एडिटर
Power AutomateOffice 365 प्रशासकमुफ़्त स्तर$15/उपयोगकर्तामूल माइक्रोसॉफ्ट एकीकरण
VS Code TasksDev वर्कफ़्लोहाँमुफ़्तआपके एडिटर में रहता है
NSSMस्क्रिप्ट को सेवाओं के रूप में चलानाहाँमुफ़्तसेवा-ग्रेड विश्वसनीयता
CronicleUI और लॉग्स के साथ Cronहाँमुफ़्तस्व-होस्ट, अंतर्निहित अवलोकनशीलता
MakeSaaS ऐप्स के बीच ऑटोमेशनमुफ़्त स्तर$9 सशुल्क1,500+ ऐप कनेक्टर

लोग विंडोज़ टास्क शेड्यूलर क्यों छोड़ते हैं

पहला कारण त्रुटि हैंडलिंग है। टास्क शेड्यूलर एक काम को “पूर्ण” रूप में रिपोर्ट करता है भले ही आपकी PowerShell स्क्रिप्ट गैर-शून्य कोड के साथ बाहर निकली हो। r/sysadmin पर लोग वर्णन करते हैं कि एक शुक्रवार बिताते हैं कि क्यों एक बैकअप पाँच दिनों तक “चला” लेकिन कुछ नहीं बना।

दूसरा कारण अवलोकनशीलता है। पास/फेल से परे कोई अंतर्निहित लॉग व्यूअर नहीं है। ट्रेस करना कि क्या हुआ Event Viewer के माध्यम से खोदना मतलब है।

तीसरा रखरखाव है। कार्य एक रजिस्ट्री-शैली के पेड़ के अंदर XML के रूप में रहते हैं। संस्करण नियंत्रण कठिन है। मशीनों के बीच कार्यों को माइग्रेट करना एक बार में XML को निर्यात करना मतलब है।

चौथा ट्रिगर लचीलापन है। “निष्क्रिय पर” और “वर्कस्टेशन लॉक पर” मौजूद हैं, लेकिन फाइल-सिस्टम वॉचर्स, USB-सम्मिलन ट्रिगर, और HTTP वेबहुक नहीं। बुनियादी अनुसूची से कुछ भी एक रैपर स्क्रिप्ट की जरूरत है।

पाँचवां, VS Code की छिपी हुई कार्य धावक पर XDA पीस में जोर से उठाया गया, एर्गोनॉमिक्स है। डायलॉग ट्री प्रत्येक आधुनिक विंडोज़ UI सम्मेलन से पहले है। लोग इसे पृष्ठभूमि में खुला रखते हैं क्योंकि इसे फिर से खोलना दर्दनाक है।

विकल्प

AutoHotkey — कीबोर्ड, माउस और विंडो ऑटोमेशन के लिए सर्वश्रेष्ठ

AutoHotkey वह स्क्रिप्ट भाषा है जो विंडोज़ को शिप करना चाहिए था। यह हॉटकी को बाँधता है, विंडो फोकस को ऑटोमेट करता है, पुनरावर्ती फॉर्म भरता है, और घटनाओं से स्क्रिप्ट ट्रिगर करता है। हाल के संस्करणों ने सिंटैक्स को साफ किया (v2 अब स्थिर है) और v1 की तुलना में बेहतर त्रुटि हैंडलिंग जोड़ी।

कहाँ यह कम पड़ता है: हेडलेस सर्वर परिदृश्य इसके लिए उपयुक्त नहीं हैं। स्क्रिप्ट भाषा इसका अपना काम है, यदि आप Python या PowerShell से आए हों तो सीखने वक्र है।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: अपनी मौजूदा स्क्रिप्ट्स को AHK लॉन्चर में लपेटें, फिर उन्हें हॉटकी या घटनाओं से बाँधें। एक शेड्यूल्ड-रन ट्रिगर अभी भी हुड के नीचे टास्क शेड्यूलर या NSSM पर निर्भर करता है, लेकिन AHK सब कुछ UI-जागरूक को संभालता है।

डाउनलोड: autohotkey.com

निचला पंक्ति: हर “एक चीज़ चलाने के लिए एक हॉटकी फायर करें” कार्य को बदलें। हेडलेस सेवाओं के लिए कुछ और का उपयोग करें।

n8n — विजुअल वर्कफ़्लो ऑटोमेशन के लिए सर्वश्रेष्ठ

n8n Zapier के लिए ओपन-सोर्स स्व-होस्ट किया गया उत्तर है। वर्कफ़्लो एक नोड एडिटर में रहते हैं, HTTP, cron, वेबहुक, फाइल परिवर्तन, और तीसरे पक्ष की सेवाओं की एक लंबी सूची के लिए ट्रिगर के साथ। स्व-होस्ट मुफ़्त है, क्लाउड संस्करण $20/माह से शुरू होता है, और स्रोत-उपलब्ध लाइसेंस व्यक्तिगत उपयोग के लिए उचित है।

कहाँ यह कम पड़ता है: टास्क शेड्यूलर से भारी। इसे एक स्थायी सेवा के रूप में चलाना वास्तविक RAM का उपयोग करता है। कुछ एकीकरण API कुंजियों की आवश्यकता होती है जिन्हें आप प्रबंधित नहीं करना चाहते हैं।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: प्रत्येक शेड्यूल्ड ट्रिगर को n8n cron नोड के रूप में पुनः बनाएँ, फिर इसे Execute Command नोड पर इंगित करें जो आपकी मौजूदा स्क्रिप्ट को कॉल करता है। शुद्ध प्रतिस्थापन एक शाम लेते हैं।

डाउनलोड: n8n.io

निचला पंक्ति: सही विकल्प जब “एक चीज़ को शेड्यूल करें” “एक चीज़ को शेड्यूल करें, Slack में पोस्ट करें और एक शीट अपडेट करें” में बदल जाता है।

Power Automate — Office 365 प्रशासकों के लिए सर्वश्रेष्ठ

Power Automate माइक्रोसॉफ्ट का पहली पीढ़ी का ऑटोमेशन प्लेटफॉर्म है। क्लाउड प्रवाह Microsoft 365 इवेंट, Teams संदेश, SharePoint परिवर्तन, और Outlook आगमन से ट्रिगर होते हैं। डेस्कटॉप प्रवाह Power Automate Desktop क्लाइंट के माध्यम से स्थानीय मशीन पर UI ऑटोमेशन को संभालते हैं।

कहाँ यह कम पड़ता है: मुफ़्त स्तर ज्यादातर demoware है। असली उत्पादन कार्य के लिए एक सशुल्क योजना की आवश्यकता है। डेस्कटॉप क्लाइंट एक भारी स्थापना है।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: सर्वश्रेष्ठ फिट जब आपके शेड्यूल्ड कार्य पहले से ही Microsoft सेवाओं को छूते हैं। Power Automate Cloud में लय को फिर से बनाएँ, यदि यह स्थानीय-मशीन कार्य है तो स्क्रिप्ट चरण को डेस्कटॉप प्रवाह से बदलें।

डाउनलोड: powerautomate.microsoft.com

निचला पंक्ति: Office 365 किरायेदार के अंदर इसके लायक है। यदि आपके कार्य bash स्क्रिप्ट और rsync नौकरियां हैं तो छोड़ें।

VS Code Tasks — Dev वर्कफ़्लो के लिए सर्वश्रेष्ठ

VS Code Tasks आपको किसी भी shell कमांड, npm स्क्रिप्ट, या संकलन चरण को एक keystroke या save इवेंट से बाँधने देता है। छिपी हुई कार्य धावक जो XDA पीस ने उजागर किया है बैकग्राउंड प्रक्रियाओं को भी उजागर करता है, इसलिए आप एक watch कार्य को जीवित रख सकते हैं जबकि आप कोड करते हैं।

कहाँ यह कम पड़ता है: तब नहीं चलता जब VS Code खुला नहीं है। सिस्टम-व्यापी शेड्यूलर नहीं।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: कोई भी कार्य जो केवल तब चलता है जब आप काम कर रहे हों को tasks.json प्रविष्टि में उठाएँ। असली बैकग्राउंड कार्य को असली शेड्यूलर पर छोड़ें।

डाउनलोड: code.visualstudio.com

निचला पंक्ति: पुनरावर्ती कार्य के लिए VS Code Tasks का उपयोग करें जो वास्तव में आपके संपादन-निर्माण-परीक्षण पाश का हिस्सा है। शेड्यूल्ड कार्यों को कहीं और रखें।

NSSM — Windows सेवा के रूप में स्क्रिप्ट चलाने के लिए सर्वश्रेष्ठ

NSSM (Non-Sucking Service Manager) किसी भी निष्पादन योग्य को Windows सेवा के रूप में लपेटता है। जो आपकी PowerShell स्क्रिप्ट को एक असली सेवा के समान जीवन चक्र देता है: स्वचालित-प्रारंभ, क्रैश पर पुनः शुरुआत, stdout और stderr फ़ाइलों में कैप्चर किए गए, वैकल्पिक थ्रॉटलिंग।

कहाँ यह कम पड़ता है: केवल कमांड-लाइन उपकरण, उल्लेख के लायक कोई GUI नहीं। कॉन्फ़िगरेशन रजिस्ट्री कुंजियों में रहता है जो आप स्थापन समय पर सेट करते हैं।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: उस कार्य को चुनें जो “हमेशा चलना” की जरूरत है “एक शेड्यूल पर चलने” के बजाय, और इसके बजाय इसे NSSM सेवा के रूप में स्थापित करें।

डाउनलोड: nssm.cc

निचला पंक्ति: लंबे समय चलने वाले बैकग्राउंड कार्यों के लिए सही उत्तर। “हर मंगलवार सुबह 3 बजे” के लिए गलत उत्तर।

Cronicle — UI और लॉग्स के साथ Cron के लिए सर्वश्रेष्ठ

Cronicle एक स्व-होस्ट किया गया नौकरी शेड्यूलर है जिसमें एक असली वेब UI, रीयल-टाइम stdout स्ट्रीमिंग, रीट्राई लॉजिक, और मल्टी-सर्वर समर्थन है। ब्राउजर में नौकरियां कॉन्फ़िगर करें, उन्हें लाइव चलते हुए देखें, जब वे विफल हों तो Slack या email में सतर्क करें।

कहाँ यह कम पड़ता है: Node.js स्थापित की जरूरत है। इसे सेवा के रूप में चलाना अभी भी NSSM के साथ इसे लपेटने का मतलब है।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: प्रत्येक शेड्यूल को Cronicle घटना के रूप में पुनः बनाएँ। घटना को उसी स्क्रिप्ट की ओर इंगित करें जो आप पहले चलाते थे। यूआई में लॉग्स की लैंडिंग देखें।

डाउनलोड: cronicle.org

निचला पंक्ति: सबसे निकट टास्क शेड्यूलर एक-एक स्वैप। यह चुनें यदि “टास्क शेड्यूलर लेकिन लॉग्स के साथ” वह है जो आप वास्तव में चाहते हैं।

Make — क्रॉस-ऐप SaaS ऑटोमेशन के लिए सर्वश्रेष्ठ

Make (पहले Integromat) एक विजुअल एडिटर और 1,500+ तैयार-निर्मित ऐप एकीकरण के साथ SaaS सेवाओं को जोड़ता है। क्लाउड-होस्ट किया गया, इसलिए आप अवसंरचना प्रबंधित नहीं करते हैं।

कहाँ यह कम पड़ता है: स्थानीय-मशीन ऑटोमेशन इसका काम नहीं है। शेड्यूल्ड “यह .ps1 चलाएँ” कार्यों को वैसे भी स्व-होस्ट धावक की आवश्यकता है।

कीमत:

टास्क शेड्यूलर से माइग्रेट करना: Make का उपयोग करें जब कार्य वास्तव में “हर सोमवार, Service A से खींचें, Service B में धकेलें।” स्थानीय-मशीन काम को कहीं और रखें।

डाउनलोड: make.com

निचला पंक्ति: मजबूत क्रॉस-क्लाउड ऑटोमेशन। स्थानीय विंडोज़ स्क्रिप्ट शेड्यूल करने के लिए गलत उपकरण।

कैसे चुनें

FAQ

क्या विंडोज़ टास्क शेड्यूलर को हटाया जा रहा है? नहीं। माइक्रोसॉफ्ट अभी भी इसे शिप करता है और पैच करता है। लेकिन आधुनिकीकरण की ऊर्जा टास्क शेड्यूलर में नहीं, Power Automate में गई है।

क्या मैं टास्क शेड्यूलर XML को Cronicle या n8n में आयात कर सकता हूँ? सीधे नहीं। दोनों उपकरण मानव-पठनीय शेड्यूल लेते हैं। अधिकांश टीम टास्क शेड्यूलर XML से शेड्यूल को निर्यात करते हैं, फिर इसे एक-बार माइग्रेशन के भाग के रूप में मैन्युअल रूप से पुनः बनाते हैं।

Power Automate के लिए मुफ़्त विकल्प क्या है? n8n स्व-होस्ट सबसे मजबूत मुफ़्त वर्कफ़्लो ऑटोमेशन उपकरण है। AutoHotkey UI-संचालित ऑटोमेशन को कवर करता है। Cronicle लॉग्स के साथ शेड्यूलिंग को कवर करता है।

क्या AutoHotkey अभी भी Windows 11 पर काम करता है? हाँ। AutoHotkey v2 वर्तमान स्थिर रिलीज है और Windows 11 24H2 और बाद में स्वच्छ रूप से चलता है।

Linux पर टास्क शेड्यूलर को क्या बदलता है? cron, systemd timers, या Cronicle। Cronicle क्रॉस-प्लेटफॉर्म विकल्प है जो एक कोडबेस से Windows और Linux दोनों पर चलता है।