क्या जानना है
- एक खाली नोटपैड दस्तावेज़ में अपने आदेश टाइप करके और इसे.txt के बजाय.bat के रूप में सहेज कर विंडोज 10 में एक बैच फ़ाइल बनाएं।
- कमांड में PAUSE, COPY और CLS (स्पष्ट) शामिल हैं।
- टिप्पणियां जोड़ने के लिए, दो कोलन और एक स्पेस के साथ एक लाइन शुरू करें। एक बैच फ़ाइल को अनुभागों में विभाजित करने के लिए टिप्पणियाँ उपयोगी होती हैं।
यह आलेख बताता है कि नोटपैड का उपयोग करके विंडोज 10 में बैच फ़ाइल कैसे बनाएं, टिप्पणियां कैसे जोड़ें, और सामान्य आदेशों की एक सूची शामिल करें।
विंडोज 10 में बैच फाइल कैसे बनाएं
विंडोज 10 में एक बैच फ़ाइल बनाना उतना ही सरल है जितना कि आप एक खाली नोटपैड दस्तावेज़ में कमांड टाइप करना चाहते हैं, फिर दस्तावेज़ को एक.टेक्स्ट दस्तावेज़ के बजाय बैट फ़ाइल। फिर आप उस पर क्लिक करके फ़ाइल को चला सकते हैं, जो स्वचालित रूप से विंडोज कमांड शेल को लॉन्च करेगा और आपके कमांड को निष्पादित करेगा।
यहां विंडोज 10 में एक साधारण बैच फ़ाइल बनाने का तरीका बताया गया है:
-
खोज बार में नोटपैड टाइप करें, और परिणाम में नोटपैड ऐप दिखाई देने पर उस पर क्लिक करें।
-
एक साधारण बैच फ़ाइल बनाने के लिए एक खाली नोटपैड दस्तावेज़ में निम्नलिखित टाइप करें:
@ECHO OFF
ECHO यदि आप यह पाठ देख रहे हैं, तो आपने सफलतापूर्वक Windows 10 में अपनी पहली बैच फ़ाइल बना ली है। बधाई हो!विराम
-
नोटपैड विंडो के ऊपरी बाएँ कोने में फ़ाइल क्लिक करें।
-
ड्रॉपडाउन मेनू में Save as क्लिक करें।
-
स्क्रिप्ट के लिए एक नाम टाइप करें, जैसे test.bat, और Save क्लिक करें।
अपनी हार्ड ड्राइव पर उस स्थान को नोट करें जहां फ़ाइल सहेजी गई है, क्योंकि यही वह जगह है जहां आप भविष्य में इसे ढूंढ और निष्पादित कर पाएंगे।
-
आपके द्वारा अभी सहेजी गई फ़ाइल का पता लगाएँ, और उस पर डबल क्लिक करें।
-
अगर फ़ाइल सही तरीके से बनाई गई थी, तो आपको एक कमांड विंडो दिखाई देगी जो इस तरह दिखती है:
बैच फ़ाइल कमांड और विवरण
एक बैच फ़ाइल एक विशेष प्रकार की फ़ाइल है जो सक्रिय होने पर स्वचालित रूप से एक कमांड विंडो खोलती है।यदि आप पहले से ही उन आदेशों को जानते हैं जिन्हें निष्पादित करने के लिए आपको अपनी फ़ाइल की आवश्यकता है, तो आप जाने के लिए तैयार हैं। बस नोटपैड में ऊपर बताए गए तरीके से कमांड टाइप करें,.bat फाइल के रूप में सेव करें, और जब चाहें कमांड को निष्पादित करने के लिए बैच फाइल को खोलें।
यदि आप सुनिश्चित नहीं हैं कि आपकी फ़ाइल में क्या रखा जाए, तो ध्यान रखें कि बैच फ़ाइल अनिवार्य रूप से आदेशों की एक आदेशित सूची है जो विंडोज कमांड प्रॉम्प्ट के माध्यम से निष्पादित होगी। जो कुछ भी आप कमांड प्रॉम्प्ट में मैन्युअल रूप से टाइप कर सकते हैं, आप बैच फ़ाइल में डाल सकते हैं। फ़ाइल तब ऊपर से नीचे तक प्रत्येक कमांड को क्रम से निष्पादित करेगी।
यहाँ कुछ उपयोगी कमांड हैं जिनका उपयोग बैच फ़ाइलों में किया जा सकता है, साथ ही वे क्या करते हैं इसके स्पष्टीकरण के साथ:
- @ECHO OFF: प्रॉम्प्ट का प्रदर्शन अक्षम करता है। यह आमतौर पर क्लीनर डिस्प्ले के लिए बैच फ़ाइल की शुरुआत में उपयोग किया जाता है। आपको @ की आवश्यकता नहीं है, लेकिन इसमें शामिल होने से ECHO OFF कमांड भी छिप जाता है।
- ECHO: निम्न टेक्स्ट को कमांड विंडो में प्रिंट करता है।
- रोकें: बैच फ़ाइल समाप्त होने के बाद कमांड विंडो खुली रहती है, या आगे बढ़ने से पहले विंडो में टेक्स्ट को पढ़ने की अनुमति देता है।
- TITLE: एक कस्टम शीर्षक को कमांड विंडो के टाइटल बार में रखता है।
- CLS: कमांड विंडो को साफ करता है।
- EXIT: कमांड विंडो से बाहर निकलें और बंद करें।
- कॉपी: एक या अधिक फाइलों को कॉपी करें।
- REM: टिप्पणियों या टिप्पणियों को रिकॉर्ड करें।
- IPCONFIG: आपके सिस्टम से जुड़े प्रत्येक नेटवर्क एडेप्टर के लिए विस्तृत आईपी जानकारी प्रदर्शित करें।
- पिंग: एक आईपी पते या वेबसाइट पर एक इंटरनेट कंट्रोल मैसेज प्रोटोकॉल (आईसीएमपी) इको अनुरोध भेजता है।
- TRACERT: ICMP का उपयोग करके किसी IP या वेबसाइट से अपने कनेक्शन की जाँच करें।
- सेट: चर सेट करने के लिए प्रयुक्त।
- IF: उपयोगकर्ता इनपुट या किसी अन्य चर के आधार पर एक सशर्त कार्य करें।
बैच फ़ाइलों में टिप्पणियाँ सम्मिलित करना
यदि आप अपनी बैच फ़ाइल में दो कोलन और एक स्पेस के साथ एक लाइन शुरू करते हैं, तो इसे निष्पादित नहीं किया जाएगा। इससे आप आसानी से अपनी बैच फ़ाइल में टिप्पणियाँ सम्मिलित कर सकते हैं। टिप्पणियाँ एक बैच फ़ाइल को अनुभागों में विभाजित करने के लिए उपयोगी होती हैं, जिसमें अनुभाग के उद्देश्य के बारे में संक्षिप्त विवरण दिया जाता है।
यहाँ टिप्पणियों के साथ बैच फ़ाइल का एक उदाहरण है:
@ECHO OFF
:: यह बैच फ़ाइल केवल यह दिखाने के लिए एक उदाहरण है कि टिप्पणियाँ कैसे काम करती हैं।
TITLE टिप्पणियों के काम करने के तरीके को दिखाने के लिए बस एक बुनियादी हैलो वर्ल्ड उदाहरण।
ECHO नमस्ते दुनिया!
:: यह एक और टिप्पणी है, जब तक आप बैच फ़ाइल नहीं पढ़ेंगे तब तक आप मुझे नहीं देख पाएंगे!
ECHO अलविदा!विराम
यदि आप उन कमांड को बैच फ़ाइल में पेस्ट करते हैं और इसे चलाते हैं, तो आपको इस तरह का एक आउटपुट दिखाई देगा:
टिप्पणियां आवश्यक नहीं हैं, लेकिन यह एक उपयोगी विकल्प है जिसकी आपको बहुत से अनुभागों के साथ जटिल बैच फ़ाइलें बनाते समय अधिक आवश्यकता होगी।
यहां थोड़ी अधिक जटिल बैच फ़ाइल है जो विभिन्न कमांड, टिप्पणियों का उपयोग करती है और वास्तव में एक उपयोगी कार्य करती है:
:: इस बैच फ़ाइल को इंटरनेट कनेक्टिविटी की जांच के लिए डिज़ाइन किया गया है।
@ECHO OFF
TITLE इंटरनेट स्थिति और कनेक्टिविटी चेकर
:: यह कमांड आपके नेटवर्क विवरण दिखाता है.
ipconfig /all
PAUSE
:: यह अनुभाग यह देखने के लिए जांच करता है कि कोई विशिष्ट वेबसाइट उपलब्ध है या नहीं।
ping google.com
:: यह खंड आपको यह चुनने देता है कि ट्रैसर्ट चलाना है या नहीं।
सेट "उत्तर=y"
सेट /पी "उत्तर=अभी ट्रेसरआउट चलाएं? [y|n]:"
अगर /मैं नहीं "%जवाब%"=="y" गोटो:eof
tracert google.comPAUSE
यह फ़ाइल ipconfig का उपयोग करके आपके इंटरनेट कनेक्शन की जांच करती है और फिर रुक जाती है ताकि आप इसकी जांच कर सकें। इसके बाद यह google.com को पिंग करता है। अंत में, यदि आप चाहें तो यह आपको ट्रैसर्ट कमांड चलाने का विकल्प देता है। यह फिर दूसरी बार रुकता है, जिससे आप विंडो बंद करने से पहले परिणामों की जांच कर सकते हैं।
अंतिम परिणाम इस तरह दिखता है:
आप बैच फ़ाइल में अपनी पसंद के किसी भी कमांड प्रॉम्प्ट कमांड का उपयोग कर सकते हैं, जिसमें उपरोक्त उदाहरण जैसे चर और उपयोगकर्ता इंटरैक्शन, अन्य फ़ाइलों को जानकारी लिखना, और बहुत कुछ शामिल हैं।