तीन सरल चरणों में बैट फ़ाइल कैसे बनाएं

क्या हर बार जब आप अपना कंप्यूटर शुरू करते हैं तो क्या आप खुद को वही प्रोग्राम खोलते हुए पाते हैं? क्या आप हर समय समान कमांड चलाने के लिए हमेशा कमांड प्रॉम्प्ट खोल रहे हैं? BAT फ़ाइल बनाना सीखना उन क्रियाओं को स्वचालित करके आपका बहुत समय बचा सकता है।

BAT फ़ाइल .bat एक्सटेंशन के साथ एक विशेष टेक्स्ट फ़ाइल स्वरूप है जो आपके द्वारा निर्दिष्ट क्रम में कमांड प्रॉम्प्ट कमांड की एक श्रृंखला चलाता है। (Command Prompt)आप एक BAT फ़ाइल बना सकते हैं जो कमांड प्रॉम्प्ट के अंदर आपके द्वारा किए जा सकने वाले किसी भी काम को स्वचालित करती है। 

आप BAT फ़ाइल के साथ क्या कर सकते हैं?

  • सिस्टम सेटिंग्स को संशोधित करें
  • स्वचालित लॉन्चिंग वेबसाइट
  • एक शेड्यूल पर एकाधिक ऐप्स प्रारंभ करें
  • स्वचालित सिस्टम बैकअप(system backups)

इस गाइड में आप सीखेंगे कि विंडोज 10(Windows 10) पर अपनी पहली बैच फाइल कैसे बनाएं और चलाएं । आप यह भी सीखेंगे कि बैट फ़ाइल के साथ कुछ उन्नत ऑटोमेशन कैसे करें और (BAT)टास्क शेड्यूलर(Task Scheduler) का उपयोग करके उन ऑटोमेशन को कैसे शेड्यूल करें ।

तीन चरणों में बैट फ़ाइल बनाएं(Make A BAT File In Three Steps)

विंडोज 10 में (Windows 10)बैट(BAT) फाइल बनाना बहुत आसान है। आपको बस नोटपैड(Notepad) की जरूरत है । आपको बस एक टेक्स्ट आधारित फाइल बनाने की जरूरत है जिसमें बैट कमांड(BAT commands) सही तरीके से फॉर्मेट किए गए हों। फिर फाइल को .bat एक्सटेंशन से सेव करें और फिर रन करें।

हालाँकि, रास्ते में ध्यान रखने योग्य कुछ महत्वपूर्ण विचार हैं तो चलिए चरणों के माध्यम से काम करते हैं।

इस अनुभाग में, आप सीखेंगे कि एक स्वचालित BAT फ़ाइल कैसे बनाई जाती है जो आपके पसंदीदा समाचार वेब पेज पर (News)क्रोम(Chrome) लॉन्च करती है, सिस्टम प्रदर्शन को बढ़ावा देने के लिए आपके विंडोज 10 कैशे को साफ करती है, और वेब से नवीनतम मौसम पूर्वानुमान को खींचती है।

चरण 1: एक साधारण स्टार्टअप बैच फ़ाइल बनाएँ(Step 1: Create A Simple Startup Batch File)

विंडोज 10 में (Windows 10)बैट(BAT) फाइल बनाने के लिए , बस स्टार्ट(Start) मेन्यू चुनें, नोटपैड(Notepad) टाइप करें और इसे खोलने के लिए नोटपैड ऐप चुनें। (Notepad)नोटपैड(Notepad) के अंदर , आपको निम्न स्क्रिप्ट टाइप करनी होगी। आप वहां से नोटपैड(Notepad) में कॉपी और पेस्ट कर सकते हैं ।

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
विराम नहीं(pause)

फ़ाइल को अपने पीसी पर कहीं सेव करें जो आसानी से मिल जाए। बहुत से लोग अपनी BAT फ़ाइलों को C:\temp या रूट C: ड्राइव स्तर पर स्थित कुछ साधारण फ़ोल्डर में सहेजते हैं।

प्रकार के रूप में सहेजें(Save as type) ड्रॉप-डाउन को सभी फ़ाइलों(All files) में बदलना महत्वपूर्ण है । फिर, फ़ाइल नाम के अंत में ".bat" जोड़ना सुनिश्चित करें।

यह पाठ-स्वरूपित फ़ाइल को बैच फ़ाइल स्वरूप के रूप में सहेजेगा। 

अब, उस डायरेक्टर को विंडोज एक्सप्लोरर में खोलें और आपके द्वारा अभी बनाई गई नई (Windows Explorer)बैट(BAT) फाइल पर डबल क्लिक करें । जब आप ऐसा करते हैं, तो आप निम्न क्रियाओं को क्रम से होते हुए देखेंगे।

  1. आपके सिस्टम के डिफ़ॉल्ट ब्राउज़र का उपयोग करके Google समाचार वेब पेज खुलेगा (Google News)
  2. विंडोज(Windows) अस्थायी फ़ोल्डर की सभी फाइलें हटा दी जाएंगी।
  3. कमांड प्रॉम्प्ट अगले 24 घंटों के लिए मौसम का पूर्वानुमान प्रदर्शित करेगा।

आपने अभी-अभी अपनी पहली कार्यशील BAT फ़ाइल बनाई है जो लगातार तीन उपयोगी कार्यों को स्वचालित करती है!

हालाँकि, आपका काम नहीं हुआ। आपको इनमें से कुछ आदेशों को अपनी स्थिति के अनुसार तैयार करने की आवश्यकता है। आइए देखें कि इनमें से प्रत्येक आदेश क्या करता है(what each of these commands does) और आप अपनी आवश्यकताओं के अनुरूप उन्हें कैसे बदल सकते हैं।

चरण 2: अपनी बैट फ़ाइल को अनुकूलित करें(Step 2: Customize Your BAT File)

अब जब आप जानते हैं कि कई कमांड के साथ BAT फ़ाइल कैसे बनाई जाती है, तो आपको अपनी आवश्यकताओं के लिए उनमें से प्रत्येक कमांड को कस्टमाइज़ करना होगा।

उनमें से प्रत्येक कमांड का अधिक विस्तृत विवरण निम्नलिखित है और आप उन्हें कैसे अनुकूलित कर सकते हैं।

कमांड शुरू करें(Start Command)

स्टार्ट कमांड आपके द्वारा निर्दिष्ट किसी भी एप्लिकेशन को लॉन्च करेगा। यदि आप इस कमांड जैसे URL लिंक का उपयोग करते हैं, तो यह उस वेब पेज को लॉन्च करने के लिए आपके डिफ़ॉल्ट ब्राउज़र का उपयोग करेगा। निम्न आदेश आपके डिफ़ॉल्ट ब्राउज़र में Google समाचार लॉन्च करेगा।(Google News)

start https://news.google.com

आप अपनी पसंद के किसी भी वेब पेज को खोलने के लिए यूआरएल(URL) को बदल सकते हैं ।

डेल कमांड(DEL Command)

DEL कमांड एक बहुत ही सरल कमांड है जो किसी दिए गए डायरेक्टरी में एक या अधिक फाइलों को हटा देता है। कमांड को कैसे व्यवहार करना है, यह बताने के लिए आप कई प्रकार के पैरामीटर का उपयोग कर सकते हैं।

DEL /F /S /Q %TEMP%

कमांड को कैसे व्यवहार करना है, यह बताने के लिए आप कई प्रकार के पैरामीटर का उपयोग कर सकते हैं।

  • / एफ - केवल-पढ़ने के लिए फ़ाइलों को हटाना शामिल है
  • / एस - उपनिर्देशिकाओं के साथ-साथ वर्तमान निर्देशिका में फ़ाइलों को हटाता है(– Removes)
  • / क्यू - "(Requires “) शांत" मोड की आवश्यकता होती है जिसके लिए किसी भी हटाने की पुष्टि की आवश्यकता नहीं होती है

इस उदाहरण में, निर्देशिका निर्दिष्ट करने के लिए % TEMP % का उपयोग किया जाता है। (TEMP)यह विंडोज़ अस्थायी फ़ाइलें(Windows Temporary Files) निर्देशिका के लिए सिस्टम पर्यावरण चर है। 

यदि आप चाहें, तो आप कोई अन्य निर्देशिका निर्दिष्ट कर सकते हैं। या, आप कई DEL कमांड को सूचीबद्ध कर सकते हैं और कई निर्देशिकाओं से फ़ाइलों को हटा सकते हैं।

फिंगर कमांड(Finger Command)

फिंगर(Finger) कमांड आपके कंप्यूटर के इंटरनेट कनेक्शन का उपयोग किसी भी दूरस्थ कंप्यूटर तक पहुंचने के लिए करता है जो फिंगर सर्विस चला रहा है ।

इन्हें ढूंढना आसान नहीं है, लेकिन ग्राफ़.नो पर एक विशेष सेवा चल रही है जो आपको एक साधारण "फिंगर" कमांड का उपयोग करके 24 घंटे का मौसम पूर्वानुमान देखने देती है।

finger [email protected]

@graph.no भाग से पहले सबसे बड़े नजदीकी शहर का नाम रखना होगा।

कमांड अगले 24 घंटों के लिए तापमान और धूप के स्तर के प्रतीकों का ग्राफ लौटाता है।

पॉज़ कमांड(Pause Command)

पॉज़(Pause) कमांड आपकी बैट(BAT) फ़ाइल के निष्पादन को रोक देगा ताकि आप विभिन्न कमांड द्वारा लौटाई गई कोई भी जानकारी देख सकें। फ़िंगर(Finger) कमांड का उपयोग करने के बाद यह विशेष रूप से उपयोगी है , ताकि आप ग्राफ़ देख सकें।

यदि आप अन्य कमांड का उपयोग कर रहे हैं और आपको कोई लौटाई गई जानकारी देखने की आवश्यकता नहीं है, तो आप स्क्रिप्ट के अंत से पॉज़ कमांड को हटा सकते हैं।(Pause)

वास्तव में, यदि आपको स्क्रिप्ट से कुछ भी देखने की आवश्यकता नहीं है, तो आप बैट(BAT) फ़ाइल की पहली पंक्ति के रूप में @ECHO OFF जोड़ सकते हैं और आपको कमांड से कुछ भी वापस नहीं दिखाई देगा।

चरण 3: अपना बैच कार्य शेड्यूल करें(Step 3: Schedule Your Batch Job)

एक बार जब आप BAT फ़ाइल बना लेते हैं, तो यह तब तक बहुत अच्छा नहीं करती जब तक कि आप मैन्युअल रूप से डबल-क्लिक नहीं करते हैं और जब भी आप स्वचालित कमांड निष्पादित करना चाहते हैं तो इसे चलाते हैं।

बैच की नौकरी को हर दिन अपने आप चलने देना बहुत आसान होगा। आप BAT(BAT) फ़ाइल को Windows शेड्यूल किए गए कार्य के रूप में लॉन्च करके ऐसा कर सकते हैं ।

ऐसा करने के लिए, स्टार्ट(Start) मेन्यू चुनें, शेड्यूलर(Scheduler) टाइप करें और टास्क शेड्यूलर(Task Scheduler) चुनें ।

इससे टास्क शेड्यूलर खुल(open the Task Scheduler) जाएगा । अपने सिस्टम पर सभी शेड्यूल किए गए कार्यों को देखने के लिए बाएँ फलक से  कार्य शेड्यूलर लाइब्रेरी(Task Scheduler Library) का चयन करें ।

आप अपनी नई BAT(BAT) फ़ाइल लॉन्च करने के लिए एक नया शेड्यूल किया गया कार्य जोड़ सकते हैं । यह करने के लिए:

  1. दाईं ओर स्थित क्रियाएँ(Actions) पैनल से कार्य बनाएँ(Create Task) चुनें ।

  1. कार्य बनाएँ(Create Task) विंडो में, सामान्य टैब पर , कार्य(General) को नाम(Name) फ़ील्ड में एक नाम दें। अन्य सभी डिफ़ॉल्ट सेटिंग्स को छोड़ दें।

  1. ट्रिगर(Triggers) टैब चुनें . नया(New) बटन चुनें । नई ट्रिगर(New Trigger) विंडो में, दैनिक चुनें और अन्य(Daily) सभी डिफ़ॉल्ट सेटिंग्स को छोड़ दें। ओके(OK) चुनें और क्रिएट टास्क विंडो पर   ओके चुनें।(OK)

  1. क्रियाएँ(Actions) टैब चुनें, फिर नया चुनें(New) । नई क्रिया विंडो में, ब्राउज़ करें का चयन करें और उस स्थान पर ब्राउज़ करें जहां आपने अपनी (Browse)BAT फ़ाइल सहेजी थी । समाप्त करने के लिए ठीक(OK) चुनें । कार्य बनाएँ विंडो पर ठीक(OK) चुनें ।

  1. अब आपको टास्क शेड्यूलर लाइब्रेरी में अपनी निर्धारित (Task Scheduler Library)बीएटी(BAT) फाइल देखनी चाहिए ।

आपकी नई शेड्यूल की गई BAT फ़ाइल अब हर दिन एक ही समय पर चलेगी। 

अपनी बैट फ़ाइल को अनुकूलित करना

अब जब आप जानते हैं कि अपनी BAT(BAT) फ़ाइल कैसे बनाई और शेड्यूल की जाती है, तो आप अन्य BAT फ़ाइल कमांड के बारे में सीखकर उस फ़ाइल पर विस्तार करना शुरू कर सकते हैं जिसे आप फ़ाइल में जोड़ सकते हैं। 

आपके कंप्यूटर पर सभी प्रकार की चीजों को स्वचालित करने के लिए आप अपनी BAT फ़ाइल में बहुत से CMD कमांड(lot of CMD commands) जोड़ सकते हैं । प्रयोग करना शुरू करें(Start) और देखें कि आप अपनी बैच फ़ाइलों से किस प्रकार की दिलचस्प चीज़ें बना सकते हैं।



About the author

मैं एक तकनीशियन हूं जो कई वर्षों से ऑडियो और उपयोगकर्ता खाता क्षेत्र में काम कर रहा है। मुझे विंडोज और मैक कंप्यूटरों के साथ-साथ ऐप्पल उत्पादों दोनों के साथ अनुभव है। मैं 2007 से Apple उत्पादों का उपयोग करना भी सिखा रहा हूं। मेरी विशेषज्ञता के मुख्य क्षेत्र उपयोगकर्ता खाते और पारिवारिक सुरक्षा हैं। इसके अलावा, मुझे विंडोज 7 होम प्रीमियम, 8.1 प्रो, 10 प्रो और 12.9 मोजावे सहित विभिन्न सॉफ्टवेयर प्रोग्रामों का अनुभव है।



Related posts