ऐसे अवसर होते हैं जहां आपको अपने विंडोज़ में बैच फ़ाइल को स्वचालित रूप से चलाने के लिए शेड्यूल करने की आवश्यकता हो सकती है। इस लेख में, मैं बैच फ़ाइल . को शेड्यूल करने के तरीके के बारे में एक टिप साझा करूंगा स्वचालित रूप से कार्य शेड्यूलर का उपयोग करना।
एक बैच फ़ाइल को अपने आप चलने के लिए शेड्यूल करें
Windows 11 और Windows 10 में बैच फ़ाइल को स्वचालित रूप से चलाने के लिए शेड्यूल करने के लिए, आपको इन चरणों का पालन करना होगा:
- बैच फ़ाइल बनाएं
- कार्य शेड्यूलर खोलें
- एक बुनियादी कार्य बनाएं
- कार्य शेड्यूलर लाइब्रेरी खोलें
- कार्य को सर्वोच्च विशेषाधिकारों के साथ चलाएं।
चरण 1: एक बैच फ़ाइल बनाएँ जिसे आप चलाना चाहते हैं और उसे एक फ़ोल्डर के नीचे रखें जहाँ आपके पास पर्याप्त अनुमतियाँ हों, उदाहरण के लिए, C ड्राइव के अंतर्गत।
चरण 2: प्रारंभ पर क्लिक करें और खोज के अंतर्गत कार्य टाइप करें, और ओपन टास्क शेड्यूलर पर क्लिक करें।
चरण 3: चुनें मूल कार्य बनाएं कार्रवाई . से खिड़की के दाईं ओर फलक।
चरण 4: मूल कार्य बनाएं . के अंतर्गत अपना पसंदीदा नाम टाइप करें और अगला क्लिक करें।
चरण 5: ट्रिगर से, अपनी पसंद का विकल्प चुनें और अगला पर क्लिक करें
मैंने दैनिक . चुना है और नेक्स्ट पर क्लिक किया, जो मुझे इस स्क्रीन पर ले आया।
चरण 6: फिर एक कार्यक्रम शुरू करें . पर क्लिक करें और अगला क्लिक करें।
चरण 7: अब ब्राउज़र . पर क्लिक करें और उस बैच फ़ाइल का चयन करें जिसे आप चलाना चाहते हैं।
चरण 8: अंत में, कार्य बनाने के लिए समाप्त पर क्लिक करें।
अब जब हमने एक टास्क बना लिया है, तो हमें यह सुनिश्चित करना होगा कि यह सर्वोच्च विशेषाधिकार के साथ चलता है। चूंकि हमारे पास यूएसी सेटिंग्स हैं, इसलिए हमें यह सुनिश्चित करना होगा कि यदि आप फ़ाइल चलाते समय यूएसी सेटिंग्स को बायपास नहीं करते हैं तो यह विफल नहीं होना चाहिए।
तो कार्य शेड्यूलर लाइब्रेरी . पर क्लिक करें .
फिर आपके द्वारा अभी बनाए गए टास्क पर डबल क्लिक करें।
चरण 8: सर्वोच्च विशेषाधिकार के साथ चलाएं . पर क्लिक करें फिर ठीक क्लिक करें।
बधाई हो!
आपने बैच फ़ाइल को स्वचालित करने के लिए सफलतापूर्वक शेड्यूल किया गया कार्य बना लिया है। हालांकि, इसमें कमियां हो सकती हैं जैसे कि जिस एप्लिकेशन को आप आमंत्रित करने का प्रयास कर रहे हैं उसे पासवर्ड की आवश्यकता है। उस स्थिति में, आप इसे चुपचाप नहीं चला सकते।
मैं एक के बाद एक कई बैच फ़ाइलें कैसे चला सकता हूँ?
यदि आप एक के बाद एक बैच फ़ाइलें चलाना चाहते हैं, तो आप कार्य शेड्यूलर का उपयोग कर सकते हैं और उन्हें एक मिनट के अंतराल के साथ चलाने के लिए समय दे सकते हैं। दूसरा तरीका है एक मदर बैच फ़ाइल बनाना, उसके अंदर सभी बैट फ़ाइलों की एक सूची जोड़ना, और इसे एक के बाद एक निष्पादित करने देना है।
बैच फ़ाइल में टाइमआउट या स्लीप कैसे जोड़ें?
आप अन्य मापदंडों के साथ निम्न कमांड जोड़ सकते हैं। यह सुनिश्चित करेगा कि उपयोगकर्ता इनपुट पर विचार नहीं किया गया है, और इसके लिए कोई आउटपुट नहीं है।
timeout /t 30 /nobreak > NUL
स्टार्टअप पर बैच फ़ाइलें कैसे चलाएं?
शेड्यूलर के साथ कार्य सेट करते समय, जैसे ही आप पीसी में लॉग इन करते हैं, आप इसे चला सकते हैं। इसमें एक मिनट की देरी हो सकती है, लेकिन इसे निष्पादित किया जाएगा। यदि आपको इसे हर कुछ मिनटों में चलाने की आवश्यकता है, तो इसे तदनुसार सेट करना सुनिश्चित करें।