পাওয়ারশেল স্ক্রিপ্ট পুনরাবৃত্তিমূলক কাজ চালানোর প্রচেষ্টা হ্রাস করুন। আপনি যদি প্রায়শই পূর্ব-নির্ধারিত সময়ে বা নির্দিষ্ট সময়ের ব্যবধানে স্ক্রিপ্টগুলি চালান, তাহলে আপনি বারবার স্ক্রিপ্টগুলি চালানো না করার একটি কার্যকর উপায় চাইতে পারেন। এই পোস্টে, আমরা আপনাকে টাস্ক শিডিউলার ব্যবহার করে Windows 10-এ পর্যায়ক্রমে চালানোর জন্য PowerShell স্ক্রিপ্টের সময়সূচী নির্ধারণ করব .
টাস্ক শিডিউলার ব্যবহার করে পাওয়ারশেল স্ক্রিপ্ট নির্ধারণ করুন
মনে করা হচ্ছে আপনি ইতিমধ্যে একটি পাওয়ারশেল স্ক্রিপ্ট তৈরি করেছেন। টাস্ক শিডিউলার ব্যবহার করে পাওয়ারশেল স্ক্রিপ্ট নির্ধারণ করতে, নিম্নলিখিতগুলি করুন:
- Windows কী + R টিপুন রান ডায়ালগ চালু করতে।
- রান ডায়ালগে, taskschd.msc টাইপ করুন
- CTRL+SHIFT+ENTER টিপুন অ্যাডমিন মোডে টাস্ক শিডিউলার খুলতে কী কম্বো।
- বাম প্যানে, ডান-ক্লিক করুন টাস্ক শিডিউলার লাইব্রেরি> টাস্ক তৈরি করুন .
- সাধারণ-এ ট্যাব, আপনি কাজ সম্পর্কে শিডিউলারের নাম এবং বিবরণ সেট করতে পারেন যেমন টাস্কটি কী উদ্দেশ্যে তৈরি করা হয়েছে।
- ট্রিগার-এ স্যুইচ করুন ট্যাব করুন এবং নতুন-এ ক্লিক করুন বোতাম এখানে, আপনি এমন শর্ত সেট করতে পারেন যা একটি টাস্ক ট্রিগার করে।
- তারপর ক্রিয়াগুলি খুলুন ট্যাব করুন এবং নতুন-এ ক্লিক করুন বোতাম।
অ্যাকশন ড্রপ-ডাউনে, একটি প্রোগ্রাম শুরু করুন ডিফল্টরূপে সেট করা হয়। প্রয়োজনে আপনি এটি পরিবর্তন করতে পারেন।
ব্রাউজ ব্যবহার করে, প্রোগ্রাম/স্ক্রিপ্ট ক্ষেত্র নির্বাচন করুন। একটি স্ক্রিপ্ট নির্ধারণ করতে, আমাদের powershell.exe নির্বাচন করতে হবে। আপনি আপনার system32\WindowsPowerShell\v1.0 ফোল্ডারে powershell.exe খুঁজে পেতে পারেন .
আর্গুমেন্ট যোগ করুন-এ , -ফাইল প্যারামিটার হল ডিফল্ট একটি তাই স্ক্রিপ্ট পাথ নির্দিষ্ট করুন। ধরে নিন আপনি একটি PowerShell স্ক্রিপ্ট তৈরি করেছেন এবং এটি আপনার ডেস্কটপে সংরক্ষণ করেছেন৷
৷C:\Users\<username>\Desktop\TWC_script.ps1
যদি পাথে কোনো ফাঁকা স্থান থাকে, তাহলে এটি উদ্ধৃতি দিয়ে আবদ্ধ করা উচিত।
- একবার কনফিগার করা হলে, টাস্কটি চালানো উচিত কিনা তা নির্ধারণ করতে আপনি শর্তগুলি নির্দিষ্ট করতে পারেন। এখানে উল্লেখিত কোনো শর্ত সত্য না হলে কাজটি চলবে না।
- সেটিংস ট্যাবে, আপনি টাস্ক এক্সিকিউশন নিয়ন্ত্রণ করতে অতিরিক্ত উন্নত সেটিংস সেট করতে পারেন।
- অবশেষে, ঠিক আছে ক্লিক করুন একটি নির্ধারিত স্ক্রিপ্ট তৈরি করতে।
- ঠিক আছে ক্লিক করুন আবার আপনি এখন টাস্ক শিডিউলার থেকে প্রস্থান করতে পারেন।
পাওয়ারশেল স্ক্রিপ্ট নির্ধারিত টাস্ক হিসাবে চলে না – 0xFFFD0000 ত্রুটি
নির্ধারিত স্ক্রিপ্ট কোনো সমস্যা ছাড়াই আপনার সময়সূচী অনুযায়ী প্রত্যাশিতভাবে চলবে। আপনি যদি স্ক্রিপ্ট এক্সিকিউশন চেক করতে চান, আপনি চালান ক্লিক করতে পারেন টাস্ক নামের ডান-ক্লিক করে।
এইভাবে আপনি একটি PowerShell স্ক্রিপ্টকে টাস্ক শিডিউলার ব্যবহার করে একটি নির্ধারিত কাজ হিসাবে চালাতে পারেন৷