creating and executing batch files and directories, creating text files
- Siddharth Sharma
- Sep 24, 2025
- 3 min read
बैच फ़ाइलें बनाना और चलाना (Creating and Executing Batch Files)
बैच फ़ाइल एक प्रकार की स्क्रिप्ट फ़ाइल है जो विंडोज में कमांड-लाइन दुभाषिया (interpreter) के लिए कमांड्स की एक श्रृंखला को क्रम में निष्पादित करने के लिए होती है। ये दोहराए जाने वाले कार्यों को स्वचालित (automate) करने के लिए बहुत उपयोगी हैं।
1. बैच फ़ाइल बनाना
आप किसी भी सरल टेक्स्ट एडिटर का उपयोग करके एक बैच फ़ाइल बना सकते हैं। नोटपैड (Notepad) इसके लिए सबसे सामान्य टूल है।
स्टार्ट मेनू (Start menu) सर्च बार में "Notepad" टाइप करके और एंटर दबाकर नोटपैड खोलें।
अपने कमांड्स टाइप करें। प्रत्येक कमांड एक नई लाइन पर होनी चाहिए। आप मानक कमांड प्रॉम्प्ट कमांड जैसे echo, cd, dir, और copy का उपयोग कर सकते हैं।
टिप: अपनी बैच फ़ाइल को @echo off से शुरू करना एक अच्छी प्रैक्टिस है। यह कमांड निष्पादन के समय कमांड्स को स्क्रीन पर प्रदर्शित होने से रोकता है, जिससे आउटपुट साफ-सुथरा दिखता है।
फ़ाइल को सहेजें (save) करें। जब आप सहेजते हैं, तो सुनिश्चित करें कि आप "Save as type" ड्रॉपडाउन को "All Files (*.*)" में बदल दें और फ़ाइल को .bat या .cmd एक्सटेंशन के साथ एक नाम दें, उदाहरण के लिए, my_script.bat।
उदाहरण: एक साधारण बैच फ़ाइल बनाने के लिए जो एक संदेश प्रदर्शित करती है और फिर एक डायरेक्टरी में सभी फ़ाइलों को सूचीबद्ध करती है, आप नोटपैड में निम्नलिखित टाइप करेंगे:
@echo off
echo नमस्ते, यह मेरी पहली बैच फ़ाइल है!
dir
pause
pause कमांड उपयोगी है क्योंकि यह स्क्रिप्ट के समाप्त होने के बाद कमांड विंडो को खुला रखता है, जिससे आप आउटपुट देख सकते हैं। इसके बिना, विंडो तुरंत बंद हो जाएगी।
2. बैच फ़ाइल चलाना
एक बैच फ़ाइल को चलाने के कुछ सरल तरीके हैं।
डबल-क्लिक: सबसे आसान तरीका फ़ाइल एक्सप्लोरर में फ़ाइल के आइकन पर बस डबल-क्लिक करना है। विंडोज स्वचालित रूप से एक कमांड प्रॉम्प्ट विंडो खोलेगा और कमांड्स को निष्पादित करेगा।
कमांड प्रॉम्प्ट (Command Prompt): अधिक नियंत्रण के लिए, आप कमांड प्रॉम्प्ट खोल सकते हैं और बैच फ़ाइल का नाम टाइप करके एंटर दबा सकते हैं।
उदाहरण: यदि आपकी फ़ाइल C:\Scripts नामक फ़ोल्डर में है, तो आप पहले cd C:\Scripts का उपयोग करके उस फ़ोल्डर में नेविगेट करेंगे और फिर my_script.bat टाइप करेंगे।

डायरेक्टरी और टेक्स्ट फ़ाइलें बनाना और प्रबंधित करना
फ़ाइलों और फ़ोल्डरों के साथ काम करना किसी भी कंप्यूटर उपयोगकर्ता के लिए एक मौलिक कौशल है। कमांड लाइन इसे करने का एक तेज़ और शक्तिशाली तरीका प्रदान करती है।
1. डायरेक्टरी (फ़ोल्डर) बनाना
नई डायरेक्टरी बनाने का कमांड mkdir (make directory) या इसका छोटा रूप, md है।
एकल डायरेक्टरी: एक एकल फ़ोल्डर बनाने के लिए, mkdir टाइप करें और उसके बाद फ़ोल्डर का नाम लिखें।
उदाहरण: mkdir Projects आपके वर्तमान स्थान में "Projects" नामक एक नया फ़ोल्डर बनाता है।
कई डायरेक्टरी: आप बैकस्लैश (\) का उपयोग करके एक साथ डायरेक्टरी का एक पूरा ट्री बना सकते हैं।
उदाहरण: mkdir Documents\Reports\2024 "Documents" फ़ोल्डर बनाएगा, फिर उसके अंदर "Reports" सबफ़ोल्डर, और अंत में "Reports" के अंदर "2024" सबफ़ोल्डर बनाएगा।
2. टेक्स्ट फ़ाइलें बनाना
echo कमांड कमांड लाइन से एक टेक्स्ट फ़ाइल बनाने और उसमें सामग्री जोड़ने का एक सरल तरीका है। यह पुनर्निर्देशन ऑपरेटर (>) और जोड़ ऑपरेटर (>>) का उपयोग करता है।
एक नई फ़ाइल बनाना: एक नई फ़ाइल बनाने और उसमें टेक्स्ट लिखने के लिए > ऑपरेटर का उपयोग करें।
उदाहरण: echo नमस्ते, दुनिया! > welcome.txt welcome.txt नामक एक नई फ़ाइल बनाता है जिसमें "नमस्ते, दुनिया!" टेक्स्ट होता है। यदि welcome.txt पहले से मौजूद है, तो यह कमांड उसकी सामग्री को ओवरराइट कर देगा।
एक मौजूदा फ़ाइल में जोड़ना: मौजूदा फ़ाइल में उसके पिछले कंटेंट को हटाए बिना टेक्स्ट की एक नई लाइन जोड़ने के लिए >> ऑपरेटर का उपयोग करें।
उदाहरण: echo यह एक नई लाइन है। >> welcome.txt निर्दिष्ट टेक्स्ट को welcome.txt में अगली उपलब्ध लाइन में जोड़ देगा।




Comments