একটি .bat ফাইল হলো একটি ছোট স্ক্রিপ্ট যা উইন্ডোজ-এ স্বয়ংক্রিয়ভাবে এক সেট কমান্ড রান করে। এটি লেখার জন্য আপনার কোনো বিশেষ সফটওয়্যারের প্রয়োজন নেই, নোটপ্যাডই যথেষ্ট।
অনলাইন নোটপ্যাড ব্যবহার করে কীভাবে একটি .BAT ফাইল তৈরি করবেন
একটি .BAT ফাইল কী?
BAT মানে ব্যাচ (batch)। একটি ব্যাচ ফাইলে কমান্ডের একটি তালিকা থাকে যা আপনি যখন ডাবল-ক্লিক করেন তখন উইন্ডোজ ক্রমানুসারে রান করে, এগুলো ঠিক সেই কমান্ড যা আপনি কমান্ড প্রম্পটে (Command Prompt) একে একে টাইপ করতেন। এটি প্রোগ্রাম খোলা, ফাইল কপি করা বা একগুচ্ছ স্ক্রিপ্ট রান করার মতো পুনরাবৃত্তিমূলক কাজগুলো স্বয়ংক্রিয় করার একটি দ্রুত উপায়।
ধাপে ধাপে: নোটপ্যাডে একটি .BAT ফাইল তৈরি করুন
ধাপ ১: নোটপ্যাড খুলুন
উইন্ডোজ-এ নোটপ্যাড খুলুন, অথবা প্রথমে একটি ফ্রি অনলাইন নোটপ্যাড-এ আপনার স্ক্রিপ্ট লিখুন এবং পরে এটি পেস্ট করুন।
ধাপ ২: @echo off দিয়ে শুরু করুন
আপনার ফাইলের একদম উপরে এই লাইনটি যোগ করুন:
@echo offএটি উইন্ডোজকে প্রতিটি কমান্ড রান করার সময় তা ডিসপ্লে করা থেকে বিরত রাখে, যাতে আপনি শুধুমাত্র প্রকৃত আউটপুট দেখতে পান।
ধাপ ৩: আপনার কমান্ডগুলো লিখুন
প্রতিটি কমান্ড তার নিজস্ব লাইনে যোগ করুন। এখানে একটি সহজ উদাহরণ দেওয়া হলো যা একটি ফোল্ডার তৈরি করে এবং নোটপ্যাড খোলে:
@echo offecho Creating folder...mkdir MyFolderecho Done!pause
Step 4: Save with a .bat extensionFile-এ যান, তারপর Save As-এ ক্লিক করুন। "Save as type" ড্রপডাউন থেকে All Files সিলেক্ট করুন। ফাইলের নামের সাথে একটি .bat এক্সটেনশন যুক্ত করুন, উদাহরণস্বরূপ setup.bat। এই ধাপটি ছাড়া, উইন্ডোজ এটিকে একটি .txt ফাইল হিসেবে সেভ করবে এবং এটি স্ক্রিপ্ট হিসেবে রান করবে না।
ধাপ ৪: ফাইলটি রান করুন
এটি রান করতে .bat ফাইলের উপর ডাবল-ক্লিক করুন। একটি কালো রঙের কমান্ড প্রম্পট উইন্ডো খুলবে এবং ক্রমানুসারে প্রতিটি লাইন রান করবে।
ব্যাচ ফাইলে ব্যবহৃত সাধারণ কমান্ডগুলো
echo স্ক্রিনে টেক্সট প্রদর্শন করে।
pause স্ক্রিপ্টটি থামিয়ে দেয় এবং কোনো একটি কী (key) চাপার জন্য অপেক্ষা করে, যা উইন্ডো বন্ধ হওয়ার আগে আউটপুট পড়ার জন্য খুবই দরকারী।
mkdir একটি নতুন ফোল্ডার তৈরি করে।
del একটি ফাইল মুছে ফেলে।
cd বর্তমান ডিরেক্টরি পরিবর্তন করে।
cls স্ক্রিন পরিষ্কার করে।
start কোনো প্রোগ্রাম বা ফাইল খোলে।
উপসংহার
একটি .bat ফাইল হলো স্ক্রিপ্ট হিসেবে সেভ করা কিছু কমান্ডের তালিকা মাত্র। নোটপ্যাডে আপনার কমান্ডগুলো লিখুন, .bat এক্সটেনশন দিয়ে ফাইলটি সেভ করুন এবং এটি রান করতে ডাবল-ক্লিক করুন। একটি ফোল্ডার খোলার মতো সহজ কিছু দিয়ে শুরু করুন, এবং একবার আপনি এতে অভ্যস্ত হয়ে গেলে এর চেয়ে বড় কিছু তৈরি করুন।