क्या आप हर बार कंप्यूटर शुरू करने पर वही प्रोग्राम खोलते हैं? क्या आप हमेशा कमांड प्रॉम्प्ट खोलकर वही कमांड बार-बार चलाते हैं? BAT फाइल बनाना सीखकर आप उन कार्यों को ऑटोमेट करके बहुत समय बचा सकते हैं।
BAT फाइल .bat एक्सटेंशन वाला एक विशेष टेक्स्ट फाइल फॉर्मेट है जो आपके द्वारा निर्दिष्ट क्रम में कमांड प्रॉम्प्ट कमांड की एक श्रृंखला चलाता है। आप एक BAT फाइल बना सकते हैं जो कमांड प्रॉम्प्ट के अंदर आप जो कुछ भी कर सकते हैं उसे ऑटोमेट करती है।
BAT फाइल से आप क्या कर सकते हैं?
- सिस्टम सेटिंग्स मॉडिफाई करें
- वेबसाइट लॉन्च करना ऑटोमेट करें
- शेड्यूल पर कई ऐप्स शुरू करें
- सिस्टम बैकअप ऑटोमेट करें
इस गाइड में आप सीखेंगे कि Windows 10 पर अपनी पहली बैच फाइल कैसे बनाएं और चलाएं। आप BAT फाइल के साथ कुछ एडवांस्ड ऑटोमेशन करना और टास्क शेड्यूलर का उपयोग करके उन ऑटोमेशन को शेड्यूल करना भी सीखेंगे।
तीन चरणों में BAT फाइल बनाएं
Windows 10 में BAT फाइल बनाना बहुत सरल है। आपको केवल नोटपैड की आवश्यकता है। आपको बस BAT कमांड्स के साथ सही ढंग से फॉर्मेट की गई एक टेक्स्ट-आधारित फाइल बनानी है। फिर फाइल को .bat एक्सटेंशन के साथ सेव करें और फिर इसे चलाएं।
हालांकि, रास्ते में कुछ महत्वपूर्ण बातों का ध्यान रखना है तो आइए चरणों के माध्यम से काम करते हैं।
इस सेक्शन में, आप एक ऑटोमेटेड BAT फाइल बनाना सीखेंगे जो Chrome को आपके पसंदीदा न्यूज़ वेब पेज पर लॉन्च करती है, सिस्टम परफॉरमेंस बढ़ाने के लिए आपके Windows 10 कैश को क्लियर करती है, और वेब से नवीनतम मौसम पूर्वानुमान खींचती है।
चरण 1: एक सिंपल स्टार्टअप बैच फाइल बनाएं
Windows 10 में BAT फाइल बनाने के लिए, बस Start मेनू चुनें, Notepad टाइप करें, और इसे खोलने के लिए Notepad ऐप चुनें। नोटपैड के अंदर, आपको निम्न स्क्रिप्ट टाइप करनी होगी। आप वहां से कॉपी और पेस्ट कर सकते हैं।
start https://news.google.com
DEL /F /S /Q %TEMP%
finger nashville@graph.no
pause
फाइल को अपने PC पर कहीं सेव करें जहां इसे ढूंढना आसान हो। बहुत से लोग अपनी BAT फाइल्स को C:\temp या C: ड्राइव लेवल पर स्थित किसी सिंपल फोल्डर में सेव करते हैं।
Save as type ड्रॉप-डाउन को All files में बदलना महत्वपूर्ण है। फिर, फाइल नाम के अंत में ".bat" जोड़ना सुनिश्चित करें।
यह टेक्स्ट-फॉर्मेटेड फाइल को बैच फाइल फॉर्मेट के रूप में सेव करेगा।
अब, Windows Explorer में उस डायरेक्टरी को खोलें और आपके द्वारा अभी बनाई गई नई BAT फाइल पर डबल-क्लिक करें। जब आप ऐसा करेंगे, तो आप निम्न क्रियाओं को क्रम में होते देखेंगे।
- Google News वेब पेज आपके सिस्टम के डिफॉल्ट ब्राउज़र का उपयोग करके खुलेगा।
- Windows टेम्पररी फोल्डर में सभी फाइलें डिलीट हो जाएंगी।
- कमांड प्रॉम्प्ट अगले 24 घंटों के लिए मौसम पूर्वानुमान का ग्राफ प्रदर्शित करेगा।
आपने अभी अपनी पहली कार्यशील BAT फाइल बनाई है जो एक के बाद एक तीन उपयोगी कार्यों को ऑटोमेट करती है!
हालांकि, आपका काम पूरा नहीं हुआ। आपको इनमें से कुछ कमांड्स को अपनी स्थिति के अनुरूप बनाने की आवश्यकता है। आइए देखें कि इनमें से प्रत्येक कमांड क्या करता है और आप उन्हें अपनी आवश्यकताओं के अनुरूप कैसे बना सकते हैं।
चरण 2: अपनी BAT फाइल कस्टमाइज़ करें
अब जब आप जानते हैं कि मल्टीपल कमांड्स के साथ BAT फाइल कैसे बनाई जाती है, तो आपको उनमें से प्रत्येक कमांड को अपनी जरूरतों के लिए कस्टमाइज़ करना होगा।
निम्न उन कमांड्स में से प्रत्येक का अधिक विस्तृत विवरण है और आप उन्हें कैसे कस्टमाइज़ कर सकते हैं।
Start कमांड
Start कमांड आपके द्वारा निर्दिष्ट किसी भी एप्लिकेशन को लॉन्च करेगा। अगर आप इस कमांड की तरह URL लिंक का उपयोग करते हैं, तो यह उस वेब पेज को लॉन्च करने के लिए आपके डिफॉल्ट ब्राउज़र का उपयोग करेगा। निम्न कमांड आपके डिफॉल्ट ब्राउज़र में Google News लॉन्च करेगा।
start https://news.google.com
आप कमांड को किसी भी वेब पेज को खोलने के लिए URL बदल सकते हैं।
DEL कमांड
DEL कमांड एक बहुत ही सरल कमांड है जो दिए गए डायरेक्टरी में एक या अधिक फाइलों को डिलीट करता है। ऐसे कई पैरामीटर हैं जिनका उपयोग आप कमांड को यह बताने के लिए कर सकते हैं कि कैसे व्यवहार करना है।
DEL /F /S /Q %TEMP%
कमांड को यह बताने के लिए कि कैसे व्यवहार करना है, आप कई पैरामीटर उपयोग कर सकते हैं।
- /F - रीड-ओनली फाइलों को डिलीट में शामिल करता है
- /S - करंट डायरेक्टरी के साथ-साथ सबडायरेक्टरीज में फाइलों को हटाता है
- /Q - "क्वाइट" मोड की आवश्यकता होती है जिसमें किसी डिलीट कन्फर्मेशन की आवश्यकता नहीं होती
इस उदाहरण में, डायरेक्टरी निर्दिष्ट करने के लिए %TEMP% का उपयोग किया गया है। यह Windows टेम्पररी फाइल्स डायरेक्टरी के लिए सिस्टम एनवायरनमेंट वेरिएबल है।
अगर आप चाहें, तो आप किसी अन्य डायरेक्टरी को निर्दिष्ट कर सकते हैं। या, आप मल्टीपल डायरेक्टरीज से फाइलें डिलीट करने के लिए मल्टीपल DEL कमांड सूचीबद्ध कर सकते हैं।
Finger कमांड
Finger कमांड आपके कंप्यूटर के इंटरनेट कनेक्शन का उपयोग किसी भी रिमोट कंप्यूटर तक पहुंचने के लिए करता है जो फिंगर सर्विस चला रहा हो।
इन्हें ढूंढना आसान नहीं है, लेकिन graph.no पर चल रही एक विशेष रूप से विशेष सर्विस है जो आपको एक साधारण "finger" कमांड का उपयोग करके 24 घंटे का मौसम पूर्वानुमान देखने देती है।
finger nashville@graph.no
इस कमांड के साथ, आपको बस वेब एड्रेस के @graph.no भाग से पहले निकटतम सबसे बड़े शहर का नाम रखना होगा।
कमांड अगले 24 घंटों के लिए तापमान और धूप के स्तर के प्रतीकों का एक ग्राफ लौटाता है।
Pause कमांड
Pause कमांड आपके BAT फाइल के निष्पादन को रोक देगा ताकि आप विभिन्न कमांड्स द्वारा लौटाई गई किसी भी जानकारी को देख सकें। यह Finger कमांड का उपयोग करने के बाद विशेष रूप से उपयोगी है, ताकि आप ग्राफ देख सकें।
अगर आप अन्य कमांड्स का उपयोग कर रहे हैं और किसी भी लौटाई गई जानकारी को देखने की आवश्यकता नहीं है, तो आप स्क्रिप्ट के अंत से Pause कमांड को हटा सकते हैं।
वास्तव में, अगर आपको स्क्रिप्ट से कुछ भी देखने की आवश्यकता नहीं है, तो आप BAT फाइल की पहली लाइन के रूप में @ECHO OFF जोड़ सकते हैं और आपको कमांड्स से कुछ भी लौटाया हुआ नहीं दिखाई देगा।
चरण 3: अपने बैच जॉब को शेड्यूल करें
एक बार BAT फाइल बनाने के बाद, यह तब तक ज्यादा अच्छा नहीं करती जब तक आप इसे मैन्युअली डबल-क्लिक करके चलाते नहीं हैं जब भी आप ऑटोमेटेड कमांड्स निष्पादित करना चाहते हैं।
बहुत आसान होगा अगर बैच जॉब हर दिन ऑटोमैटिकली चले। आप BAT फाइल को Windows शेड्यूल्ड टास्क के रूप में लॉन्च करके ऐसा कर सकते हैं।
ऐसा करने के लिए, Start मेनू चुनें, Scheduler टाइप करें, और Task Scheduler चुनें।
यह Task Scheduler खोलेगा। बाएं पैन से Task Scheduler Library चुनकर अपने सिस्टम पर सभी शेड्यूल्ड टास्क देखें।
आप अपने नए BAT फाइल को लॉन्च करने के लिए एक नया शेड्यूल्ड टास्क जोड़ सकते हैं। ऐसा करने के लिए:
- दाएं तरफ Actions पैनल से Create Task चुनें।
- Create Task विंडो में, General टैब पर, Name फील्ड में टास्क को एक नाम दें। अन्य सभी डिफॉल्ट सेटिंग्स छोड़ दें।
- Triggers टैब चुनें। New बटन चुनें। New Trigger विंडो में, Daily चुनें और अन्य सभी डिफॉल्ट सेटिंग्स छोड़ दें। OK चुनें और Create Task विंडो पर OK चुनें।
- Actions टैब चुनें, फिर New चुनें। New Action विंडो में, Browse चुनें और जहां आपने अपनी BAT फाइल सेव की है वहां ब्राउज़ करें। समाप्त करने के लिए OK चुनें। Create Task विंडो पर OK चुनें।
- अब आपको Task Scheduler Library में अपना शेड्यूल्ड BAT फाइल दिखाई देनी चाहिए।
आपका नया शेड्यूल्ड BAT फाइल अब हर दिन उसी समय चलेगा।
अपनी BAT फाइल कस्टमाइज़ करना
अब जब आप जानते हैं कि अपनी BAT फाइल कैसे बनाएं और शेड्यूल करें, तो आप BAT फाइल कमांड्स के बारे में सीखकर उस फाइल का विस्तार करना शुरू कर सकते हैं जिन्हें आप फाइल में जोड़ सकते हैं।
ऐसे बहुत सारे CMD कमांड हैं जिन्हें आप अपनी BAT फाइल में जोड़कर अपने कंप्यूटर पर सभी तरह की चीजों को ऑटोमेट कर सकते हैं। प्रयोग करना शुरू करें और देखें कि आप अपने खुद के बैच फाइल्स से किस तरह की दिलचस्प चीजें बना सकते हैं।