Batch Script, যা সাধারণত .bat
এক্সটেনশন সহ সংরক্ষিত হয়, হলো একটি স্ক্রিপ্টিং ভাষা যা উইন্ডোজ এবং DOS পরিবেশে ব্যবহার করা হয়। এটি সিস্টেম অটোমেশন, ফাইল ম্যানেজমেন্ট, এবং কমান্ড লাইন অপারেশনগুলো সহজ এবং দ্রুত করার জন্য ব্যবহার হয়। Batch Script মূলত কমান্ড প্রম্পট (CMD.exe) অথবা DOS শেলের মধ্যে রান করা হয়।
Batch Script এর উৎপত্তি হয় ১৯৮০-এর দশকে যখন DOS (Disk Operating System) পরিবেশে কাজ করার জন্য একাধিক কমান্ড একত্রিত করার প্রয়োজন পড়েছিল। সেই সময়, ব্যবহারকারীরা একে অপরকে ফাইল অপারেশন, সফটওয়্যার ইনস্টলেশন, এবং অন্যান্য রক্ষণাবেক্ষণ কার্যাবলি দ্রুত করার জন্য batch ফাইল লেখার জন্য উৎসাহিত করত।
Windows এর প্রথম সংস্করণে (যেমন Windows 95) Batch Scripts ব্যাপকভাবে ব্যবহৃত হতে থাকে। এটি তখনকার সিস্টেম অ্যাডমিনিস্ট্রেটরদের জন্য সিস্টেম এবং অ্যাপ্লিকেশন রক্ষণাবেক্ষণ, যেমন সফটওয়্যার ইনস্টলেশন বা ব্যাকআপ অপারেশন, অটোমেট করার একটি গুরুত্বপূর্ণ টুল হয়ে দাঁড়ায়।
Windows এর পরবর্তী সংস্করণগুলিতে CMD.exe (কমান্ড প্রম্পট) এবং PowerShell এর মাধ্যমে Batch Scripts সহজেই রান করা সম্ভব হয়ে ওঠে, এবং Batch Script আজও সিস্টেম অটোমেশন এবং রক্ষণাবেক্ষণের জন্য একটি গুরুত্বপূর্ণ অংশ হয়ে রয়েছে।
Batch Script ব্যবহার করে বিভিন্ন ধরনের কাজ অটোমেট করা যায়। কিছু সাধারণ ব্যবহার নিম্নরূপ:
একটি সাধারণ Batch Script উদাহরণ:
@echo off
echo Hello, welcome to Batch Scripting tutorial!
pause
এই স্ক্রিপ্টটি "Hello, welcome to Batch Scripting tutorial!" বার্তা প্রদর্শন করবে এবং তারপর ব্যবহারকারী থেকে ইনপুট নিতে অপেক্ষা করবে।
Batch Script একটি শক্তিশালী এবং কার্যকরী টুল যা কম্পিউটার এবং সিস্টেম অ্যাডমিনিস্ট্রেশন অটোমেশন, ফাইল ম্যানেজমেন্ট, নেটওয়ার্কিং এবং অন্যান্য সিস্টেম অপারেশন সম্পাদন করতে ব্যবহৃত হয়। এর সহজলভ্যতা এবং কার্যকারিতা Batch Script কে দীর্ঘ সময় ধরে জনপ্রিয় করে রেখেছে।
common.read_more