मुखपृष्ठ » कैसे » कमांड लाइन से शेड्यूल किए गए कार्य कैसे बनाएं, संशोधित करें और हटाएं

    कमांड लाइन से शेड्यूल किए गए कार्य कैसे बनाएं, संशोधित करें और हटाएं

    Windows XP / Server 2003 ने हमें SchTasks कमांड लाइन टूल से परिचित कराया, जिसने Windows 2000 में दिए गए एट टूल को usurped किया। यह टूल इस कमांड के लिए कॉल के माध्यम से आपके शेड्यूल किए गए कार्य के हर पहलू को नियंत्रित करने की क्षमता प्रदान करता है।.

    यद्यपि विज़ार्ड Windows आपको ग्राफ़िकल रूप से शेड्यूल किए गए कार्य बनाने में मदद करने के लिए उपयोग करता है, तो कमांड लाइन टूल ऐसी स्थितियों के लिए आदर्श है:

    • बैच स्क्रिप्ट में कार्यों में हेरफेर.
    • उन पर लॉगिन किए बिना नेटवर्क मशीनों पर नियंत्रण और कार्य बनाएं.
    • कई मशीनों में मास क्रिएट / सिंक कार्य.
    • एपीआई कॉल करने के बजाय टास्क समयबद्धक के साथ संवाद करने के लिए कस्टम एप्लिकेशन में उपयोग करें.

    जैसा कि आप शायद कल्पना कर सकते हैं, SchTasks कमांड में इस लेख से अधिक विकल्प हैं, इसलिए हम सामान्य कार्य कॉन्फ़िगरेशन के कुछ उदाहरण दिखाने पर ध्यान केंद्रित करने जा रहे हैं और संबंधित कार्य टास्क शेड्यूलर में कैसा दिखता है.

    उदाहरण

    C: RunMe.bat को सुबह 9 बजे चलाने के लिए 'My Task' बनाएँ:

    SchTasks / Create / SC DAILY / TN "मेरा टास्क" / TR "C: RunMe.bat" / ST 00:00

    2 बजे चलने के लिए 'मेरा कार्य' संशोधित करें:

    स्कोट्स / चेंज / TN "माय टास्क" / ST 14:00

    C: RunMe.bat को हर महीने में चलाने के लिए 'My Task' बनाएँ:

    SchTasks / Create / SC MONTHLY / D 1 / TN "मेरा कार्य" / TR "C: RunMe.bat" / ST 14:00

    C: RunMe.bat को हर सप्ताह दोपहर 2 बजे चलाने के लिए 'मेरा कार्य' बनाएँ:

    SchTasks / Create / SC WEEKLY / D MON, TUE, WED, THU, FRI / TN "माई टास्क" / TR "C: RunMe.bat" / ST 14:00

    'मेरा कार्य' नाम के कार्य को हटाएं:

    SchTasks / Delete / TN "मेरा कार्य"

    नोट: यह एक चेतावनी देगा जिसे आपको पुष्टि करने की आवश्यकता होगी.

    थोक निर्माण

    किसी भी अन्य कमांड लाइन उपकरण की तरह, आप बल्क निर्माण (या विलोपन) को पूरा करने के लिए एक बैच फ़ाइल में कई निर्देश शामिल कर सकते हैं।.

    उदाहरण के लिए, यह स्क्रिप्ट:

    SchTasks / Create / SC DAILY / TN "बैकअप डेटा" / TR "C: Backup.bat" / ST 07:00
    SchTasks / Create / SC WEEKLY / D MON / TN "जनरेट करें TPS रिपोर्ट" / TR "C: GenerateTPS.bat" / ST 09:00
    SchTasks / Create / SC MONTHLY / D 1 / TN "सिंक डेटाबेस" / TR "C: SyncDB.bat" / ST 05:00

    इन कार्यों का उत्पादन:

    ऐसा करने की क्षमता एक ही समय में नए कार्य करने या मौजूदा शेड्यूल को कई मशीनों में बदलने का एक त्वरित तरीका है। कार्यों को अपडेट करने के तरीके के रूप में, आप एक डोमेन लॉगिन स्क्रिप्ट में उचित SchTasks कमांड शामिल कर सकते हैं, जो उपयोगकर्ता मशीनों को अपडेट करेगा जो कि वे लॉग इन करते हैं.

    Microsoft कार्य SchTasks कमांड पर