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

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

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

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

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

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

उदाहरण

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

SchTasks / Create / SC DAILY / TN "मेरा कार्य" / TR "C: RunMe.bat" / ST0 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 बजे चलाने के लिए 'My Task' बनाएँ:

</ P>

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 कमांड शामिल कर सकते हैं जो लॉग इन करने पर उपयोगकर्ता मशीनों को अपडेट करेगा।

</ P>

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