আপনি যদি একটি নির্ধারিত কাজ তৈরি করতে বা মুছতে চান Windows 11/10 এ Windows PowerShell ব্যবহার করে , এই টিউটোরিয়াল আপনাকে এটি করতে সাহায্য করবে। নির্ধারিত টাস্ক তৈরি করতে আপনাকে টাস্ক শিডিউলার খুলতে হবে না। যাইহোক, কাজটি সম্পন্ন করার জন্য আপনাকে কিছু কমান্ড চালাতে হবে।
টাস্ক শিডিউলার উইন্ডোজ 10 এর সেরা ইউটিলিটিগুলির মধ্যে একটি, এটি আপনাকে কাজগুলি তৈরি করতে এবং একটি নির্ধারিত সময়ে সেগুলি সম্পাদন করতে দেয়৷ নোটপ্যাডের মতো অ্যাপ খোলা থেকে শুরু করে পাওয়ারশেল স্ক্রিপ্ট চালানো পর্যন্ত, আপনি টাস্ক শিডিউলারের সাহায্যে সবকিছু করতে পারেন।
PowerShell দিয়ে একটি নির্ধারিত কাজ তৈরি করুন
Windows 10 এ একটি নির্ধারিত কাজ তৈরি করতে PowerShell ব্যবহার করতে, এই ধাপগুলি অনুসরণ করুন-
- অনুসন্ধান করুন পাওয়ারশেল টাস্কবার অনুসন্ধান বাক্সে।
- প্রশাসক হিসাবে চালান-এ ক্লিক করুন .
- হ্যাঁ ক্লিক করুন বোতাম।
- $ক্রিয়া লিখুন ক্রিয়া সংরক্ষণ করার জন্য পরিবর্তনশীল।
- $trigger লিখুন নির্ধারিত কাজের সময় সংরক্ষণ করার জন্য পরিবর্তনশীল।
- নির্ধারিত টাস্ক তৈরি করতে এই কমান্ডটি লিখুন।
আসুন এই ধাপগুলির বিশদ সংস্করণ পরীক্ষা করে দেখি।
প্রথমে, আপনাকে অ্যাডমিনিস্ট্রেটর বিশেষাধিকার সহ Windows PowerShell খুলতে হবে। এর জন্য, টাস্কবার অনুসন্ধান বাক্সে "পাওয়ারশেল" অনুসন্ধান করুন এবং সংশ্লিষ্ট প্রশাসক হিসাবে চালান-এ ক্লিক করুন। বোতাম যদি UAC প্রম্পট উপস্থিত হয়, তাহলে হ্যাঁ ক্লিক করুন বোতাম একবার পাওয়ারশেল স্ক্রীনটি দৃশ্যমান হলে, নিম্নলিখিত কমান্ডটি প্রবেশ করান-
$action = New-ScheduledTaskAction -Execute 'app-path'
আপনি যে অ্যাপটি চালাতে চান তার আসল পাথ দিয়ে অ্যাপ-পাথ প্রতিস্থাপন করতে ভুলবেন না।
উদাহরণস্বরূপ, আপনি যদি নোটপ্যাড খুলতে চান, তাহলে notepad.exe লিখুন। আপনি যদি একটি 64-বিট Windows 10 কম্পিউটারে Google Chrome খুলতে চান, তাহলে নিম্নলিখিত পথটি লিখুন-
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
সম্পূর্ণ কমান্ডটি এরকম দেখাবে-
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
আপনি যদি একটি পাওয়ারশেল স্ক্রিপ্ট চালাতে চান তবে আপনাকে -আর্গুমেন্ট ব্যবহার করতে হবে এবং স্ক্রিপ্টটি নির্দিষ্ট করতে হবে। সেক্ষেত্রে, কমান্ডটি এরকম দেখাবে-
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
এরপরে, আপনি যখন টাস্কটি সম্পাদন করতে চান তখন আপনাকে সময় নির্ধারণ করতে হবে। টাস্ক শিডিউলারের মতো, আপনি আপনার প্রয়োজনীয়তা অনুসারে যে কোনও সময় বেছে নিতে পারেন। মৌলিক কমান্ডটি এইরকম দেখায়-
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
এই আদেশ অনুসারে, টাস্কটি একই দিনে 06:30 PM বা 18:30 এ একবার চলবে। বিভিন্ন সেটিংস ব্যবহার করা সম্ভব যেমন -দৈনিক, -সাপ্তাহিক, -মাসিক , ইত্যাদি। অন্যদিকে, আপনি 12 বা 24-ঘন্টা ফরম্যাটে সময় বেছে নিতে পারেন। আপনি যদি 12-ঘন্টার ফর্ম্যাট বেছে নেন, তাহলে আপনাকে অবশ্যই AM/PM নির্ধারণ করতে হবে।
এর পরে, আপনাকে কাজটির জন্য নিবন্ধন করতে হবে। এর জন্য, নিম্নলিখিত কমান্ডটি প্রবেশ করান-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
ডেমোনাম, ডেমোটাস্ক পরিবর্তন করতে ভুলবেন না , এবং ডেমো বর্ণনা আপনার পছন্দ অনুযায়ী।
একবার হয়ে গেলে, আপনাকে নিম্নলিখিত স্ক্রীন-
দিয়ে স্বাগত জানানো হবে
PowerShell এর সাথে একটি নির্ধারিত কাজ মুছুন
নির্ধারিত কাজগুলি মুছে ফেলার জন্য PowerShell ব্যবহার করতে, এই পদক্ষেপগুলি অনুসরণ করুন-
- পাওয়ারশেল অনুসন্ধান করুন টাস্কবার অনুসন্ধান বাক্সে।
- প্রশাসক হিসাবে চালান-এ ক্লিক করুন .
- হ্যাঁ ক্লিক করুন বোতাম।
- টাস্ক নির্বাচন করতে নিম্নলিখিত কমান্ডটি প্রবেশ করান।
- নিবন্ধনমুক্ত লিখুন টাস্ক মুছে ফেলার নির্দেশ।
এই পদক্ষেপগুলি সম্পর্কে আরও জানতে, পড়তে থাকুন৷
৷প্রথমে, একটি এলিভেটেড Windows PowerShell উইন্ডো খুলুন এবং নিম্নলিখিত কমান্ড লিখুন-
Get-ScheduledTask -TaskName "DemoTask"
ডেমোটাস্ক প্রতিস্থাপন করতে ভুলবেন না মূল টাস্ক নামের সাথে। এর পরে, টাস্ক মুছে ফেলার জন্য এই কমান্ডটি লিখুন-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
অপসারণ নিশ্চিত করতে, আপনি প্রথম কমান্ড লিখতে পারেন। যদি এটি একটি ত্রুটি বার্তা দেখায়, কাজটি সরানো হয়৷
৷এই পোস্টটি একটি নির্ধারিত কাজ মুছে ফেলার আরও উপায় অফার করে।
এখানেই শেষ! আশা করি এটা সাহায্য করবে।