نحوه حذف یا ایجاد یک کار زمان بندی شده با PowerShell در ویندوز 11
اگر میخواهید با استفاده از Windows PowerShell یک کار زمانبندیشده(delete or create a scheduled task) در ویندوز 11/10 را حذف یا ایجاد کنید ، این آموزش به شما در انجام این کار کمک میکند. برای ایجاد کار برنامه ریزی شده(create the scheduled task) نیازی نیست Task Scheduler را باز کنید . با این حال، برای انجام کار باید برخی از دستورات را اجرا کنید.
Task Scheduler یکی از بهترین برنامه های کاربردی ویندوز 10(Windows 10) است که به شما امکان می دهد وظایف را ایجاد کنید و آنها را در زمان برنامه ریزی شده انجام دهید. از باز کردن برنامه ای مانند Notepad گرفته تا اجرای اسکریپت های PowerShell ، می توانید همه کارها را با کمک Task Scheduler انجام دهید.(PowerShell)
یک کار برنامه ریزی شده با PowerShell ایجاد کنید(PowerShell)
برای استفاده از PowerShell برای ایجاد یک کار برنامه ریزی شده در ویندوز 10(Windows 10) ، این مراحل را دنبال کنید:
- powershell را( powershell) در کادر جستجوی نوار وظیفه جستجو کنید.
- روی Run as administrator کلیک کنید .
- روی دکمه Yes کلیک کنید.
- برای ذخیره اکشن متغیر $action را وارد کنید .
- $trigger را برای ذخیره زمانبندی کار برنامهریزی شده وارد کنید .
- این دستور را وارد کنید تا کار برنامه ریزی شده ایجاد شود.
بیایید نسخه دقیق این مراحل را بررسی کنیم.
ابتدا باید Windows PowerShell را با حقوق مدیر باز(open Windows PowerShell with administrator privileges) کنید. برای آن، "powershell" را در کادر جستجوی نوار وظیفه(Taskbar) جستجو کنید و روی دکمه مربوطه Run as administrator کلیک کنید. اگر اعلان UAC ظاهر شد، روی دکمه (UAC)Yes کلیک کنید. هنگامی که صفحه PowerShell قابل مشاهده است، دستور زیر را وارد کنید-
$action = New-ScheduledTaskAction -Execute 'app-path'
فراموش نکنید که مسیر برنامه را با مسیر اصلی برنامه ای که می خواهید اجرا کنید جایگزین کنید.
برای مثال، اگر میخواهید Notepad را باز کنید، notepad.exe را وارد کنید. اگر میخواهید گوگل کروم(Google Chrome) را روی یک رایانه 64 بیتی ویندوز 10(Windows 10) باز کنید، مسیر زیر را وارد کنید:
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
کل دستور به این شکل خواهد بود -
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
در صورتی که می خواهید یک اسکریپت PowerShell را اجرا کنید ، باید از -argument استفاده کنید و اسکریپت را مشخص کنید. در این صورت دستور به این صورت خواهد بود -
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
در مرحله بعد، باید زمانی را که می خواهید کار را اجرا کنید، تعیین کنید. مانند Task Scheduler ، می توانید هر زمانی را با توجه به نیاز خود انتخاب کنید. دستور اصلی به این شکل است -
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
طبق این دستور، کار یک بار در ساعت 18:30 یا 18:30 همان روز اجرا می شود. امکان استفاده از تنظیمات مختلف مانند -Daily، -Weekly، -Monthly و ... وجود دارد. اگر قالب 12 ساعته را انتخاب کنید، باید AM/PM را تعریف کنید .
پس از آن، شما باید برای کار ثبت نام کنید. برای آن دستور زیر را وارد کنید-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
فراموش نکنید که DemoName، DemoTask و DemoDescription را با توجه به اولویت خود تغییر دهید.
پس از اتمام، با صفحه زیر مواجه خواهید شد-
(Delete)یک کار برنامه ریزی شده را با PowerShell حذف کنید
برای استفاده از PowerShell برای حذف وظایف برنامه ریزی شده، این مراحل را دنبال کنید-
- powershell را(powershell) در کادر جستجوی نوار وظیفه جستجو کنید.
- روی Run as administrator کلیک کنید .
- روی دکمه Yes کلیک کنید.
- (Enter)برای انتخاب وظیفه دستور زیر را وارد کنید.
- دستور Unregister(Unregister) را وارد کنید تا کار حذف شود.
برای کسب اطلاعات بیشتر در مورد این مراحل، به خواندن ادامه دهید.
ابتدا یک پنجره Windows PowerShell بالا را باز کنید(open an elevated Windows PowerShell window) و دستور زیر را وارد کنید-
Get-ScheduledTask -TaskName "DemoTask"
فراموش نکنید که DemoTask را با نام اصلی کار جایگزین کنید. پس از آن، این دستور را وارد کنید تا وظیفه حذف شود-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
برای تایید حذف، می توانید اولین دستور را وارد کنید. اگر پیغام خطا نشان داد، وظیفه حذف می شود.
این پست راه های بیشتری برای حذف یک کار زمان بندی شده ارائه می دهد .
همین! امیدوارم کمک کند.
Related posts
چگونگی برنامه ریزی PowerShell script در Task Scheduler در Task Scheduler در Windows 10
نحوه برنامه ریزی یک فایل دسته ای برای اجرا در ویندوز 11/10 با استفاده از Task Scheduler
PowerShell vs Command Prompt: مزایا و معایب
آرایه های PowerShell: نحوه ایجاد و استفاده از آنها
نحوه فهرست کردن تمام سرویس های ویندوز با استفاده از PowerShell یا Command Line
9 روش برای راه اندازی Task Scheduler در ویندوز (همه نسخه ها)
Context Menu ویراستاران: Add، Remove Context Menu اقلام در Windows 11
Show or Hide Icons در Taskbar Corner Overflow area بر روی ویندوز 11
چگونه برای تغییر Taskbar size بر روی ویندوز 11
چگونه به Import or Export Tasks از Task Scheduler در Windows 11/10
چگونه برای نشان دادن یا مخفی کردن اکثر برنامه های مورد استفاده در Start Menu در Windows 11
چگونه می Windows 11 Insider Preview Build حالا
نحوه زمان بندی System Restore امتیاز در Windows 10
Dynamic Refresh Rate feature چگونه کار می کند در Windows 11
چگونه Theme را در Microsoft Teams در Windows 11 تغییر دهید
چگونه به تاخیر انداختن یک کار برنامه ریزی شده در Task Scheduler در Windows 11/10
Task SvcRestartTask ها: XML کار شامل یک گره غیر منتظره
چگونه برای باز کردن Task Manager در Windows 11 و ویندوز 10
چگونه به تغییر Insider Channel در Windows 11
نحوه ایجاد یک کار خودکار با استفاده از Task Scheduler در Windows 11/10