यदि निर्धारित समय पर कंप्यूटर बंद था तो क्या विंडोज शेड्यूल किए गए कार्य निष्पादित होंगे?


14

अगर मैं विंडोज़ टास्क शेड्यूलर का उपयोग करके किसी कार्य को शेड्यूल करता हूं, तो अब से 2 मिनट, और किसी कारण से कंप्यूटर अब से 1 मिनट पहले बंद हो जाता है, और अब से 3 मिनट बाद चालू हो जाएगा, क्या वह कार्य जो अभी भी चलाया गया था?

यदि नहीं, तो इस कार्यक्षमता की नकल करने के लिए मैं क्या कर सकता हूं?

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

जवाबों:


18

नहीं, यह निष्पादित नहीं होगा। Vista और 7 में टास्क शेड्यूलर को मिस्ड इंस्टेंस चलाने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन XP का नहीं। नीचे दिए गए चेकबॉक्स को देखें एक निर्धारित शुरुआत के छूटने के बाद जितनी जल्दी हो सके कार्य चलाएँ

हालाँकि, तीनों को कंप्यूटर को जगाने के लिए सेट किया जा सकता है अगर यह सो रहा है या हाइबरनेट हो रहा है।

enter image description here


1
+1 करने पर आप मुझे हरा देते हैं, लेकिन मैं एक स्क्रीनशॉट जोड़ने जा रहा हूं।
KCotreau

1
मैं उपयोग कर रहा हूँ schtasks कार्य को सेट करने के लिए (प्रोग्रामेटिक रूप से), क्या आपको "जल्द से जल्द कार्य चलाने" के लिए ध्वज पता है?
Mark Elliot

8
बस "विंडोज 7 टास्क शेड्यूलर मिस्ड टास्क" पर एक खोज से यहां मिला। मुझे लगा कि मुझे अपनी खोज में एक tidbit जोड़ना चाहिए: "शेड्यूल किया गया कार्य छूटने के बाद जितनी जल्दी हो सके" रन टास्क छूटे हुए कार्य को तुरंत नहीं चलाता है। 10 मिनट की देरी है। इसलिए यदि इसे आधी रात को निर्धारित किया गया था और पीसी बंद था, तो इसे वापस चालू करने के 10 मिनट बाद तक यह नहीं चलेगा। (ज़ोंबी टिप्पणी, लेकिन उपयोगी हो सकता है।)
RobertB

1
@RobertB, मैं बस एक ही खोज से यहाँ आया और आपकी टिप्पणी बहुत उपयोगी थी, धन्यवाद!
user2721465

0

जैसा कि कहा गया था , आप XP में ऐसा नहीं कर सकते, लेकिन विस्टा + में कर सकते हैं। कुछ प्रोग्राम (जैसे Acronis True Image) सिस्टम की सीमाओं को पार करने के लिए अपने स्वयं के शेड्यूलर्स का उपयोग करते हैं।

XP में इसका अनुकरण करने के लिए, आप एक प्रोग्राम लिख सकते हैं (googling ने आसानी से किसी भी सार्वजनिक रूप से उपलब्ध मौजूदा को प्रकट नहीं किया है) जो सिस्टम स्टार्टअप पर चलने के लिए निर्धारित है

  • अंतिम शटडाउन और स्टार्टअप समय (या बल्कि, शेड्यूलर सेवा के शटडाउन और स्टार्टअप समय) के लिए सिस्टम लॉग की जांच करें
  • उस के खिलाफ कार्य शेड्यूल की जाँच करें
  • उन लोगों को चलाएं जिनके पास एक शुरुआत का क्षण है जो अंतराल में गिरता है

चेतावनियां:

  • जब तक आप किसी प्रकार से शेड्यूलर की कार्यक्षमता को कॉल नहीं कर सकते, आपको अगले नियोजित प्रारंभ समय की गणना करने के लिए शेड्यूल को पार्स करना होगा अतीत में एक विशिष्ट क्षण से
  • XP में कार्यों के लिए "जितनी जल्दी हो सके" ध्वज नहीं है, आपको एक प्रतिस्थापन का आविष्कार करना होगा (या अंधाधुंध सब कुछ हड़पना होगा)
  • चूंकि आपका कार्य सिस्टम स्टार्टअप पर चलता है, कुछ कार्य विफल हो सकते हैं यदि उन्हें उन सुविधाओं की आवश्यकता होती है जिन्हें अभी तक आरंभ नहीं किया गया है

0

विंडोज 10 पर इम। कार्य के लिए गुणों के तहत ... क्लिक करें शर्तेँ टैब।

पावर के तहत ... जाँच करें इस कार्य को चलाने के लिए कंप्यूटर को जागो

enter image description here

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