ব্যাচ ফাইল আপনার পিসিতে টাস্কগুলো অটোমেটিক্যালি রান করার একটি দুর্দান্ত উপায়। আপনি যদি একটি ব্যাচ ফাইল স্বয়ংক্রিয়ভাবে রান করার জন্য শিডিউল করতে চান, তবে আপনার উইন্ডোজ ১০ বা উইন্ডোজ ১১ পিসির Task Scheduler ইউটিলিটি ব্যবহার করুন।
Task Scheduler আপনাকে আপনার ব্যাচ ফাইলকে নির্দিষ্ট সময়ে বা নির্দিষ্ট ইভেন্ট ঘটলে ট্রিগার করার সুবিধা দেয়। ফাইলটি কীভাবে রান হবে সেটা ডিফাইন করার জন্য প্রচুর কনফিগারেবল অপশনও পাওয়া যায়। আমরা ধরে নিচ্ছি আপনার ব্যাচ ফাইলটি ইতিমধ্যে তৈরি আছে, তাই এই আর্টিকেলে আমরা দেখাবো কিভাবে সেই ব্যাচ ফাইলকে শিডিউল করবেন।
উইন্ডোজ পিসিতে ব্যাচ ফাইল শিডিউল কেন করবেন
পিসিতে ব্যাচ ফাইল শিডিউল করার অনেক কারণ রয়েছে। একটি ভালো উদাহরণ: একটি ব্যাচ ফাইল তৈরি করুন যা আপনার Downloads ফোল্ডার ক্লিয়ার করে। উদাহরণস্বরূপ, আপনি এই ব্যাচ স্ক্রিপ্ট রান করুন আপনার Downloads প্রতিসপ্তাহ মুছে ফেলার জন্য।
সদৃশভাবে, আপনি একটি স্ক্রিপ্ট বানাতে পারেন যা কম্পিউটার অন করার সাথে সাথে আপনার প্রিয় প্রোগ্রামগুলো অটোমেটিক্যালি লঞ্চ করবে। ব্যাচ ফাইল দিয়ে টাস্ক অটোমেট করার ক্ষেত্রে আপনার সৃজনশীলতাই একমাত্র সীমা।
Windows Task Scheduler দিয়ে ব্যাচ ফাইল শিডিউল করুন
আপনার bat ফাইলটি পিসির একটি উপযুক্ত লোকেশনে রাখুন। টাস্ক তৈরি করার পর যদি ফাইলটি মুভ করেন, টাস্ক কাজ করবে না, তাই সেটি там রাখুন যেখানে আপনি চান সেটি থাকবে। প্রসেস শুরু করতে আপনার মাইক্রোসফট উইন্ডোজ পিসির Start মেনু খুলুন, Task Scheduler সার্চ করুন, এবং সার্চ রেজাল্টে সেই টুলটি সিলেক্ট করুন।
Task Scheduler-এর উইন্ডোতে Action > Create Basic Task সিলেক্ট করুন। আপনি এই টাস্কটি আপনার ব্যাচ ফাইল রান করতে ব্যবহার করবেন।
Name ফিল্ড সিলেক্ট করুন এবং আপনার টাস্কের জন্য একটি নাম টাইপ করুন। নামটি যেকোনো কিছু হতে পারে যা আপনাকে আপনার টাস্ক চেনাতে সাহায্য করবে। তারপর, ঐচ্ছিকভাবে, টাস্কের জন্য একটি ডেসক্রিপশন লিখুন এবং নিচে Next সিলেক্ট করুন।
নিচের উইন্ডোতে আপনি বেছে নেবেন আপনার ব্যাচ ফাইল কখন এবং কত ঘন ঘন রান হবে। আপনি যেসব অপশন থেকে বেছে নিতে পারেন:
- Daily: প্রতিদিন আপনার ব্যাচ ফাইল রান করুন।
- Weekly: প্রতিসপ্তাহ নির্দিষ্ট দিনে আপনার ফাইল এক্সিকিউট করুন।
- Monthly: প্রতি মাসে নির্দিষ্ট দিনে আপনার ব্যাচ ফাইল রান করুন।
- One time: শুধু একবার ব্যাচ ফাইল রান করুন।
- When the computer starts: পিসি অন হলে আপনার ব্যাচ ফাইল লঞ্চ করুন। নোট করুন যে এই টাস্ক কম্পিউটার স্টার্ট হলে রান করবে, কিন্তু লগইন করার আগে।
- When I log on: আপনি আপনার পিসিতে আপনার অ্যাকাউন্টে লগইন করলে আপনার ব্যাচ ফাইল রান করুন।
- When a specific event is logged: এটি এডভান্সড ইউজারদের জন্য। আপনি যদি চান আপনার পিসিতে কোনো নির্দিষ্ট ইভেন্ট ঘটলে আপনার ব্যাচ ফাইল রান করানো, তবে এই অপশন বেছে নিন।
বেশিরভাগ কেসে, আপনি প্রথম চারটি অপশনের যেকোনো একটি বেছে নেবেন। একবার সিলেক্ট করলে নিচে Next ক্লিক করুন।
আমরা демонস্ট্রেশনের জন্য Weekly অপশন বেছে নিচ্ছি।
খুলা উইন্ডোতে আপনি বেছে নেবেন আপনার ব্যাচ ফাইল কখন রান হবে। আপনি আগের ধাপে যা বেছে নিয়েছেন সেটার উপর নির্ভর করে আপনি উপযুক্ত অপশনগুলো দেখবেন।
যেহেতু আমরা আগের ধাপে Weekly বেছে নিয়েছিলাম, এই উইন্ডোতে স্টার্ট ডেট এবং টাইম সিলেক্ট করব। তারপর Recur every বক্সে ক্লিক করুন টাস্ক কতদিন পর পুনরাবৃত্তি হবে সেটা বেছে নিতে, এবং সপ্তাহের দিন বেছে নিন।
শেষে নিচে Next সিলেক্ট করুন।
Task Scheduler এখন জিজ্ঞেস করবে নির্দিষ্ট সময়ে আপনি কী রান করাতে চান। Start a program বেছে নিন যেহেতু আপনি একটি ব্যাচ ফাইল রান করতে চান। তারপর নিচে Next সিলেক্ট করুন।
পরবর্তী স্ক্রিনে Browse বাটনে ক্লিক করুন এবং রান করার জন্য ব্যাচ ফাইলটি বেছে নিন। ঐচ্ছিকভাবে, আর্গুমেন্টস এবং স্টার্ট-ইন টাইম যোগ করুন। তারপর নিচে Next সিলেক্ট করুন।
আপনার নতুন তৈরি টাস্কের সামারি আপনার স্ক্রিনে দেখাবে। সার্মি যদি আপনাকে ভালো লাগে তবে Finish বাটনে ক্লিক করুন।
Task Scheduler আপনার টাস্কটি সেভ করেছে, এবং আপনার টাস্ক নির্দিষ্ট তারিখ এবং সময়ে রান করবে।
Task Scheduler-এ ব্যাচ ফাইল টাস্ক এডিট বা ডিলিট করুন
Task Scheduler আপনাকে টাস্ক তৈরি করার পরেও এডিট করার সুবিধা দেয়। এইভাবে, আপনি কী, কখন, এবং কত ঘন ঘন ব্যাচ ফাইল রান হবে সেটা পরিবর্তন করতে পারেন। আপনি যদি আর আপনার ফাইল রান করাতে না চান তবে টাস্কটি ডিলিটও করতে পারেন।
আপনার উইন্ডোজ ১০ বা উইন্ডোজ ১১ পিসিতে Task Scheduler ইউটিলিটি স্টার্ট করুন এবং বাম পাশে Task Scheduler Library সিলেক্ট করুন। মাঝপ্যানে আপনার টাস্কে রাইট-ক্লিক করুন এবং মেনু থেকে Properties বেছে নিন টাস্ক এডিট করতে।
Properties উইন্ডোর বিভিন্ন ট্যাব ব্যবহার করে আপনার টাস্কের অপশনগুলো পরিবর্তন করুন। উদাহরণস্বরূপ, আপনি যদি আপনার ব্যাচ ফাইলের শিডিউল পরিবর্তন করতে চান, Triggers ট্যাব সিলেক্ট করুন। আপনি বর্তমান শিডিউল বেছে নিন, Edit ক্লিক করুন, এবং তারপর আপনার ফাইলের জন্য নতুন শিডিউল স্পেসিফাই করুন।
সদৃশভাবে, Actions ট্যাব খুলুন আপনার টাস্ক লঞ্চ হলে কোন ব্যাচ ফাইল রান হবে সেটা পরিবর্তন করতে। আবার, বর্তমান ব্যাচ ফাইল বেছে নিন, Edit ক্লিক করুন, এবং নতুন ফাইল সিলেক্ট করুন যদি চান।
শেষে, আপনি আপনার টাস্কটি মুছে ফেলতে পারেন যাতে আপনার ব্যাচ ফাইল অটোমেটিক্যালি রান না করে। Task Scheduler-এর মেইন উইন্ডোতে আপনার টাস্কে রাইট-ক্লিক করুন এবং মেনু থেকে Delete বেছে নিন।
প্রম্পটে Yes সিলেক্ট করুন আপনার টাস্ক ডিলিট করতে। আপনি সবসময় একই বা ভিন্ন ফাইল শিডিউল ইন্টারভালে রান করার জন্য নতুন টাস্ক তৈরি করতে পারেন।
মনে রাখবেন যে Task Scheduler আপনার টাস্ক রান করার জন্য আপনার পিসি অন থাকতে হবে। আপনার পিসি অফ থাকলে শিডিউল্ড সময়ে আপনার ব্যাচ ফাইল রান হবে না।