प्रत्येक दिन एक निर्धारित समय पर स्वचालित रूप से कार्यक्रम बंद करें


17

क्या कोई ऐसा तरीका है जो स्वचालित रूप से निर्धारित करता है कि क्या कोई कार्यक्रम चल रहा है और उसे निर्धारित समय पर बंद कर दें, हर दिन 3 बजे कहते हैं?
हो सकता है कि कार्य अनुसूचक का उपयोग उक्त एप्लिकेशन को बंद करने के लिए करें? यदि यह संभव है तो किसी भी दिशा की सराहना की जाएगी।

विस्टा या विन 7

जवाबों:


26

ऐसा करने के बारे में जाने के कई तरीके। एक सरल समाधान यह होगा कि टास्क शेड्यूलर का उपयोग हर दिन 3 बजे इस तरह से एक बैच स्क्रिप्ट को चलाने के लिए करें:

taskkill /f /im programname.exe

आप को मारने की इच्छा के निष्पादन के नाम के साथ closeprograms.bat और स्थानापन्न programname.exe जैसे कुछ बचाएं। जब भी आप चाहें, इस बैच फ़ाइल को चलाने के लिए कार्य शेड्यूलर सेट करें।

  • /f इसका मतलब है कि यह जबरदस्ती समाप्त कर दिया गया है
  • /im "छवि नाम" = प्रक्रिया नाम से पहले

2
क्या इसके बिना करने का कोई तरीका है /f? मैं चाहता हूं कि कार्यक्रम को मारने के बजाय बंद होने पर उसके सामान को संभालने में सक्षम होना चाहिए।
बोई

1
इसे बैच फ़ाइल में डालने की आवश्यकता नहीं है। बस "प्रोग्राम / स्क्रिप्ट" को: टास्ककिल पर सेट करें, और "तर्क जोड़ें": / f / im programname.exe पर सेट करें
एलन एल

@Bowi आप बिना यह कर सकते हैं /f, लेकिन यह करता है, तो प्रोग्राम फ़ाइलों, आदि को बचाने के लिए कहता है लेकिन आप अच्छी तरह से पहले यह कर सकता है और फिर इसे बाद में मजबूर है, वास्तव में पास नहीं हो सकता है
endolith

2

Windows कमांड लाइन से किसी प्रोग्राम को शेड्यूल करने के लिए इस कमांड का उपयोग करें:

AT hours:minutes /every:date command

तो अगर आप हर दिन 3:00 AM के लिए कुछ शेड्यूल करना चाहते हैं।

AT 03:00 /evry:M,T,W,Th,F,S,Su "command"

अधिक सहायता जांच के लिए AT /?, CMD /?और यह पृष्ठ

TASKLISTउन एप्लिकेशन को सूचीबद्ध करता है जो चल रहे हैं ( TASKLIST /?मदद के लिए टाइप करें ), लेकिन मुझे इन परिणामों को प्राप्त करने के लिए इन दो कमांडों को संयोजित करने का कोई तरीका नहीं पता है या यदि ऐसा करने का कोई अन्य तरीका है; ऊपर की साइट और बैच फ़ाइलों और VBScript के लिए Google की जाँच करें।


1

सिस्टम शेड्यूलर आपकी आवश्यकताओं से मेल खाता है। वेबसाइट से:

सिस्टम शेड्यूलर अनुप्रयोगों, बैच फ़ाइलों, लिपियों और बहुत कुछ के अनअटेंडेड रनिंग को शेड्यूल करने के लिए एक उत्कृष्ट उपकरण है।

MS Windows के अपने टास्क शेड्यूलर, या पुराने AT या WinAT कमांड का उपयोग करने के लिए उपयोग किए जाने वाले किसी के लिए, सिस्टम शेड्यूलर अधिक लचीलेपन और सुविधाओं के साथ प्रतिस्थापन का उपयोग करने के लिए एक आदर्श और आसान है। सिस्टम शेड्यूलर MS Windows टास्क शेड्यूलर के पूरी तरह से स्वतंत्र रूप से चलता है और इस पर कोई निर्भरता नहीं है।

इसके अलावा, आप पॉपअप रिमाइंडर शेड्यूल कर सकते हैं ताकि आप उन महत्वपूर्ण नियुक्तियों और करने के लिए चीजों को कभी नहीं भूल पाएंगे। अनुस्मारक, कार्यों और अन्य घटनाओं को एक या हर मिनट, घंटे, दिन, सप्ताह, महीने या वर्ष और इन पर कई बदलाव चलाने के लिए सेट किया जा सकता है। पॉपअप रिमाइंडर्स को आवश्यकतानुसार स्नूज़ किया जा सकता है।

सिस्टम शेड्यूलर आपको न केवल निर्धारित समय पर कार्यक्रम लॉन्च करने की अनुमति देता है, बल्कि उन कार्यक्रमों के लिए कीपेस और मूसलीक भी भेज सकता है। यह आपको न केवल रात भर या सप्ताहांत में कार्यक्रम चलाने के लिए शेड्यूल करने की अनुमति देता है, बल्कि अप्राप्य रहते हुए उपयोगी चीजें करने के लिए उन कार्यक्रमों को भी प्राप्त करता है। वास्तव में एक शक्तिशाली विशेषता।

अंत में, सिस्टम शेड्यूलर के मुफ्त vesion में एक विंडो वॉचर सुविधा भी शामिल है। कार्यक्रम एक विशेष विंडो के अस्तित्व की जांच करेगा और कीपेस भेजेगा या रनिंग एप्लिकेशन को समाप्त करने के लिए विंडो को एक करीबी संकेत भेजेगा। जब आप दूर हों तब क्रियाओं को ट्रिगर करने या त्रुटि संदेशों से निपटने के लिए उपयोगी।


1

प्रातः 07:21 बजे / प्रत्‍येक: एम, टी, डब्ल्यू, थ, एफ, एस, सु टास्किल / एफ / आईएम PROGRIL.NE

आप कार्य प्रबंधक में जाकर "प्रोसेस" टैब पर क्लिक करके प्रोग्राम का नाम प्राप्त कर सकते हैं।


1

विंडोज 10 में, एटी कमांड के बारे में एक नोट:

The AT command has been deprecated. Please use schtasks.exe instead.

एक पूर्ण उदाहरण (इसे विंडोज़ कमांड प्रॉम्प्ट पर टाइप करें):

SCHTASKS /Create /SC DAILY /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"

एक कार्यक्रम को एक निर्दिष्ट समय पर (दैनिक के बजाय) मारने के लिए:

SCHTASKS /Create /SC ONCE /ST 03:00:00 /TN sometaskname /TR "taskkill /f /im TheProgramYouWantToStop.exe"

आप के साथ कार्य पर जाँच कर सकते हैं

SCHTASKS /Query /TN sometaskname

नोट: कार्य कंप्यूटर प्रबंधन में भी दिखाई देगा-> कार्य अनुसूचक-> कार्य अनुसूचक पुस्तकालय नाम के साथ sometasknameऔर आप इसे संपादित या हटा सकते हैं। कभी-कभी आपको कार्य को देखने में सक्षम होने के लिए कंप्यूटर प्रबंधन में कार्य सूची को ताज़ा करने के लिए F5 दबाने की आवश्यकता होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.