আপনি কি প্রতিবার কম্পিউটার শুরু করার সময় একই প্রোগ্রামগুলো খোলেন? আপনি কি সবসময় কমান্ড প্রম্পট খুলেন একই কমান্ডগুলো চালানোর জন্য? BAT ফাইল তৈরি শিখলে আপনি আপনার সময় অনেক বাঁচাতে পারেন সেই অ্যাকশনগুলো অটোমেট করে।
BAT ফাইল হলো একটি বিশেষ টেক্সট ফাইল ফরম্যাট যার এক্সটেনশন .bat এবং যা কমান্ড প্রম্পট কমান্ডের একটি সিরিজ ক্রমবদ্ধভাবে চালায় যা আপনি নির্দিষ্ট করেছেন। আপনি একটি BAT ফাইল তৈরি করতে পারেন যা কমান্ড প্রম্পটের ভিতরে আপনি যা করতেন সেটি অটোমেট করবে।
BAT ফাইল দিয়ে আপনি কী করতে পারেন?
- সিস্টেম সেটিংস মডিফাই করা
- ওয়েবসাইট লঞ্চ করা অটোমেট করা
- একাধিক অ্যাপ শিডিউলে স্টার্ট করা
- সিস্টেম ব্যাকআপ অটোমেট করা
এই গাইডে আপনি শিখবেন কিভাবে উইন্ডোজ ১০-এ আপনার প্রথম ব্যাচ ফাইল তৈরি ও রান করবেন। আপনি এছাড়া BAT ফাইল দিয়ে কিছু অ্যাডভান্সড অটোমেশন এবং টাস্ক শিডিউলার ব্যবহার করে সেগুলো শিডিউল করার পদ্ধতিও শিখবেন।
তিন ধাপে BAT ফাইল তৈরি
উইন্ডোজ ১০-এ BAT ফাইল তৈরি করা খুব সহজ। আপনার দরকার শুধু Notepad। আপনাকে শুধু একটি টেক্সট-ভিত্তিক ফাইল তৈরি করতে হবে BAT কমান্ডগুলো সঠিকভাবে ফরম্যাট করে। তারপর ফাইলটি .bat এক্সটেনশন দিয়ে সেভ করুন এবং রান করুন।
তবে, পথে কিছু গুরুত্বপূর্ণ বিষয় মনে রাখতে হবে, তাই ধাপগুলো 따라 যাই।
এই সেকশনে, আপনি শিখবেন কিভাবে একটি অটোমেটেড BAT ফাইল তৈরি করবেন যা Chrome-এ আপনার প্রিয় নিউজ ওয়েব পেজ লঞ্চ করবে, আপনার উইন্ডোজ ১০ ক্যাশে ক্লিয়ার করবে সিস্টেম পারফরম্যান্স বুস্ট করার জন্য, এবং ওয়েব থেকে.latest Mausam forecast আনবে।
ধাপ ১: একটি সাধারণ স্টার্টআপ ব্যাচ ফাইল তৈরি
উইন্ডোজ ১০-এ BAT ফাইল তৈরি করতে, শুধু Start মেনু সিলেক্ট করুন, Notepad টাইপ করুন, এবং Notepad অ্যাপ সিলেক্ট করুন এটি খোলার জন্য। Notepad-এর ভিতরে, আপনাকে নিচের স্ক্রিপ্টটি টাইপ করতে হবে। আপনি সেখান থেকে কপি পেস্ট করতে পারেন।
start https://news.google.com
DEL /F /S /Q %TEMP%
finger nashville@graph.no
pause
ফাইলটি আপনার পিসি এমন একটি জায়গায় সেভ করুন যা খুঁজে পেতে সহজ। অনেক লোক তাদের BAT ফাইলগুলো C:\temp বা C: ড্রাইভের রুট লেভেলে কোনো সিম্পল ফোল্ডারে সেভ করে।
Save as type ড্রপ-ডাউনকে All files-এ পরিবর্তন করা গুরুত্বপূর্ণ। তারপর, ফাইল নামের শেষে ".bat" যোগ করুন।
এটি টেক্সট-ফরম্যাটেড ফাইলটিকে ব্যাচ ফাইল ফরম্যাটে সেভ করবে।
এখন, উইন্ডোজ এক্সপ্লোরারে সেই ডিরেক্টরি খুলুন এবং আপনি যা vytvořili নতুন BAT ফাইলটি সেটিতে ডাবল ক্লিক করুন। আপনি নিচের অ্যাকশনগুলো ক্রমবদ্ধভাবে ঘটতে দেখবেন।
- Google News ওয়েব পেজ আপনার সিস্টেমের ডিফল্ট ব্রাউজার দিয়ে খুলবে।
- Windows Temporary ফোল্ডারের সকল ফাইল ডিলিট হয়ে যাবে।
- কমান্ড প্রম্পট পরবর্তী ২৪ ঘণ্টার Mausam forecast দেখাবে।
আপনি এখন আপনার প্রথম কাজকারী BAT ফাইল তৈরি করেছেন যা তিনটি উপকারী টাস্ক ক্রমবদ্ধভাবে অটোমেট করে!
তবে, আপনি এখনো শেষ করেননি। আপনাকে আপনার পরিস্থিতির জন্য কিছু কমান্ড টেলর করতে হবে। আসুন প্রতিটি কমান্ড কী করে এবং কীভাবে আপনি সেগুলো আপনার প্রয়োজনের জন্য টেলর করতে পারেন সেটি দেখি।
ধাপ ২: আপনার BAT ফাইল কাস্টোমাইজ করুন
এখন আপনি জানেন কিভাবে একাধিক কমান্ডসহ BAT ফাইল তৈরি করতে হয়, আপনাকে প্রতিটি কমান্ড আপনার প্রয়োজনের জন্য কাস্টোমাইজ করতে হবে।
নিচে প্রতিটি কমান্ডের বিস্তারিত ব্যাখ্যা এবং কীভাবে আপনি সেগুলো কাস্টোমাইজ করতে পারেন সেটি দেওয়া হলো।
Start Command
Start কমান্ড আপনি যে অ্যাপ্লিকেশনটি নির্দিষ্ট করবেন সেটি লঞ্চ করবে। আপনি যদি এই কমান্ডের মত একটি URL লিংক ব্যবহার করেন, তবে এটি আপনার ডিফল্ট ব্রাউজার ব্যবহার করে ওই ওয়েব পেজটি লঞ্চ করবে। নিচের কমান্ড Google News আপনার ডিফল্ট ব্রাউজারে লঞ্চ করবে।
start https://news.google.com
আপনি URLটি পরিবর্তন করে আপনার পছন্দের যেকোনো ওয়েব পেজ খুলতে পারেন।
DEL Command
DEL কমান্ড একটি খুব সিম্পল কমান্ড যা একটি নির্দিষ্ট ডিরেক্টরিতে এক বা একাধিক ফাইল ডিলিট করে। আপনি কমান্ডটিকে কীভাবে আচরণ করবে সেটি বলতে বিভিন্ন প্যারামিটার ব্যবহার করতে পারেন।
DEL /F /S /Q %TEMP%
আপনি কমান্ডটিকে কীভাবে আচরণ করবে সেটি বলতে বিভিন্ন প্যারামিটার ব্যবহার করতে পারেন।
- /F — রিড-অনলি ফাইলগুলোকেও ডিলিটে অন্তর্ভুক্ত করে
- /S — করেন্ট ডিরেক্টরির সাথে সাবডিরেক্টরিগুলোর ফাইলগুলোকেও মুছে ফেলে
- /Q — "quiet" মোড সক্রিয় করে যাতে ডিলিশন কনফার্মেশন চায় না
এই উদাহরণে, %TEMP% ব্যবহার করা হয়েছে ডিরেক্টরি স্পেসিফাই করার জন্য। এটি উইন্ডোজ Temporary Files ডিরেক্টরির জন্য সিস্টেম এনভায়রনমেন্ট ভেরিয়েবল।
আপনি চাইলে যেকোনো অন্য ডিরেক্টরি স্পেসিফাই করতে পারেন। অথবা, আপনি একাধিক DEL কমান্ড লিস্ট করতে পারেন এবং একাধিক ডিরেক্টরি থেকে ফাইল ডিলিট করতে পারেন।
Finger Command
Finger কমান্ড আপনার কম্পিউটারের ইন্টারনেট সংযোগ ব্যবহার করে যেকোনো রিমোট কম্পিউটারের সাথে সংযোগ স্থাপন করে যেটি finger সার্ভিস চালাচ্ছে।
এগুলো খুঁজে পাওয়া সহজ নয়, কিন্তু graph.no-এ একটি বিশেষ সার্ভিস রয়েছে যা আপনাকে একটি সিম্পল "finger" কমান্ড দিয়ে ২৪ ঘণ্টার Mausam forecast লুক আপ করতে দেয়।
finger nashville@graph.no
এই কমান্ডের সাথে, আপনাকে শুধু @graph.no পার্টের আগে আপনার নিকটবর্তী সবচেয়ে বড় শহরের নাম রাখতে হবে।
এই কমান্ড পরবর্তী ২৪ ঘণ্টার টেম্পারেচার এবং সানশাইন লেভেল সিম্বলের একটি গ্রাফ রিটার্ন করে।
Pause Command
Pause কমান্ড আপনার BAT ফাইলের এক্সিকিউশন পজ করে দেবে যাতে আপনি বিভিন্ন কমান্ডের রিটার্ন করা ইনফরমেশন দেখতে পারেন। এটি বিশেষভাবে Finger কমান্ডের পর উপকারী যাতে আপনি গ্রাফটি দেখতে পারেন।
আপনি যদি অন্যান্য কমান্ড ব্যবহার করেন এবং কোনো রিটার্নড ইনফরমেশন দেখতে প্রয়োজন নেই, তবে স্ক্রিপ্টের শেষ থেকে Pause কমান্ডটি সরিয়ে দিতে পারেন।
বস্তুতঃ, আপনি যদি স্ক্রিপ্ট থেকে কিছুই দেখতে না চান, তবে BAT ফাইলের প্রথম লাইন হিসেবে @ECHO OFF যোগ করতে পারেন এবং আপনি কমান্ডগুলো থেকে কোনো রিটার্ন দেখবেন না।
ধাপ ৩: আপনার ব্যাচ জব শিডিউল করুন
একবার BAT ফাইল তৈরি করলে, সেটি তখনও বেশি কাজের নয় যদি আপনি ম্যানুয়ালি ডাবল-ক্লিক করে রান করেন যখনই আপনি অটোমেটেড কমান্ডগুলো এক্সিকিউট করতে চান।
এটি অনেক সহজ হয় যদি ব্যাচ জবটি প্রতিদিন আটোমেটিক্যালি চলে। আপনি এটি করতে পারেন BAT ফাইলটি একটি উইন্ডোজ শিডিউলড টাস্ক হিসেবে লঞ্চ করে।
এটি করতে, Start মেনু সিলেক্ট করুন, Scheduler টাইপ করুন, এবং Task Scheduler সিলেক্ট করুন।
এটি Task Scheduler খুলবে। বাম প্যানেল থেকে Task Scheduler Library সিলেক্ট করুন আপনার সিস্টেমের সকল শিডিউলড টাস্ক देखने के लिए।
আপনি আপনার নতুন BAT ফাইল লঞ্চ করার জন্য একটি নতুন শিডিউলড টাস্ক যোগ করতে পারেন। এর জন্য:
- ডান প্যানেলের Actions প্যানেল থেকে Create Task সিলেক্ট করুন।
- Create Task উইন্ডোতে, General ট্যাবে, Name ফিল্ডে টাস্কের একটি নাম দিন। অন্যান্য ডিফল্ট সেটিংস যেনে থাকুন।
- Triggers ট্যাব সিলেক্ট করুন। New বাটন সিলেক্ট করুন। New Trigger উইন্ডোতে, Daily সিলেক্ট করুন এবং অন্যান্য ডিফল্ট সেটিংস যেনে থাকুন। OK সিলেক্ট করুন এবং Create Task উইন্ডোতে OK সিলেক্ট করুন।
- Actions ট্যাব সিলেক্ট করুন, তারপর New সিলেক্ট করুন। New Action উইন্ডোতে, Browse সিলেক্ট করুন এবং আপনি আপনার BAT ফাইলটি কোথায় সেভ করেছেন সেখানে ব্রাউজ করুন। OK সিলেক্ট করুন শেষ করতে। Create Task উইন্ডোতে OK সিলেক্ট করুন।
- এখন আপনাকে Task Scheduler Library-এ আপনার শিডিউলড BAT ফাইলটি দেখতে পাবেন।
আপনার নতুন শিডিউলড BAT ফাইল এখন প্রতিদিন একই সময়ে রান হবে।
আপনার BAT ফাইল কাস্টোমাইজ করা
এখন আপনি জানেন কিভাবে আপনার BAT ফাইল তৈরি ও শিডিউল করতে হয়, আপনি সেটি বাড়াতে পারেন BAT ফাইলে যোগ করা যabile অন্যান্য কমান্ডগুলো শিখে।
আপনার BAT ফাইলে যোগ করতে পারেন এমন অনেক CMD কমান্ড রয়েছে যা আপনার কম্পিউটারে সব কিছুর অটোমেশন করতে পারে। এক্সপেরিমেন্ট শুরু করুন এবং দেখুন আপনার নিজস্ব ব্যাচ ফাইল থেকে আপনি কী কী মজার জিনিস তৈরি করতে পারেন।