كيفية حذف أو إنشاء مهمة مجدولة باستخدام PowerShell في Windows 11

إذا كنت ترغب في حذف أو إنشاء مهمة مجدولة(delete or create a scheduled task) على Windows 11/10 باستخدام Windows PowerShell ، فسيساعدك هذا البرنامج التعليمي على القيام بذلك. لا يلزمك فتح "برنامج جدولة المهام"(Task Scheduler) لإنشاء  المهمة المجدولة(create the scheduled task) . ومع ذلك ، يجب عليك تنفيذ بعض الأوامر لإنجاز المهمة.

يعد Task Scheduler(Task Scheduler) أحد أفضل الأدوات المساعدة لنظام التشغيل Windows 10(Windows 10) ، حيث يتيح لك إنشاء المهام وتنفيذها في وقت محدد. من فتح تطبيق مثل Notepad إلى تنفيذ برامج PowerShell(PowerShell) النصية ، يمكنك فعل كل شيء بمساعدة برنامج جدولة المهام.

قم بإنشاء مهمة مجدولة باستخدام  PowerShell

لاستخدام PowerShell لإنشاء مهمة مجدولة على Windows 10 ، اتبع هذه الخطوات-

  1. ابحث عن بوويرشيل( powershell) في مربع بحث شريط المهام.
  2. انقر فوق تشغيل كمسؤول(Run as administrator) .
  3. انقر فوق الزر " نعم ".(Yes)
  4. أدخل متغير $action لتخزين الإجراء.
  5. أدخل متغير $trigger لتخزين توقيتات المهمة المجدولة.
  6. أدخل هذا الأمر لإنشاء المهمة المجدولة.

دعنا نتحقق من النسخة التفصيلية من هذه الخطوات.

في البداية ، يجب عليك  فتح Windows PowerShell بامتيازات المسؤول(open Windows PowerShell with administrator privileges) . لذلك ، ابحث عن "بوويرشيل" في مربع بحث شريط المهام(Taskbar) ، وانقر فوق  الزر " تشغيل كمسؤول" (Run as administrator ) . إذا ظهرت مطالبة  UAC ، فانقر فوق الزر " (UAC)نعم (Yes ) " . بمجرد ظهور شاشة PowerShell ، أدخل الأمر التالي-

$action = New-ScheduledTaskAction -Execute 'app-path'

لا تنس استبدال مسار التطبيق بالمسار الأصلي للتطبيق الذي تريد تشغيله.

على سبيل المثال ، إذا كنت تريد فتح برنامج " المفكرة(Notepad) " ، فأدخل notepad.exe. إذا كنت تريد فتح Google Chrome على جهاز كمبيوتر (Google Chrome)يعمل بنظام Windows 10(Windows 10) بإصدار 64 بت ، فأدخل المسار التالي-

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

سيبدو الأمر بأكمله كما يلي-

$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

كيفية استخدام PowerShell لإنشاء مهمة مجدولة على Windows 10

إذا كنت ترغب في تنفيذ برنامج PowerShell النصي ، يجب عليك استخدام الوسيطة وتحديد البرنامج النصي. في هذه الحالة ، سيبدو الأمر كما يلي-

New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path

بعد ذلك ، عليك ضبط الوقت الذي تريد فيه تنفيذ المهمة. مثل برنامج جدولة المهام(Task Scheduler) ، يمكنك اختيار أي وقت وفقًا لمتطلباتك. يبدو الأمر الأساسي هكذا-

$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM

كيفية استخدام PowerShell لإنشاء مهمة مجدولة على Windows 10

وفقًا لهذا الأمر ، سيتم تشغيل المهمة مرة واحدة في الساعة 06:30 مساءً أو 18:30 في نفس اليوم. من الممكن استخدام إعدادات مختلفة مثل  - يوميًا ، - أسبوعيًا ، - شهريًا(-Daily, -Weekly, -Monthly) ، إلخ. من ناحية أخرى ، يمكنك اختيار الوقت بتنسيق 12 أو 24 ساعة. إذا اخترت تنسيق 12 ساعة ، فيجب عليك تحديد AM/PM .

بعد ذلك ، عليك التسجيل للمهمة. لذلك ، أدخل الأمر التالي-

Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"

لا تنس تغيير  DemoName(DemoName, DemoTask) و DemoTask و  DemoDescription  وفقًا لتفضيلاتك.

كيفية استخدام PowerShell لإنشاء مهمة مجدولة على Windows 10

بمجرد الانتهاء من ذلك ، سيتم استقبالك بالشاشة التالية-

كيفية استخدام PowerShell لإنشاء مهمة مجدولة على Windows 10

احذف(Delete) مهمة مجدولة باستخدام  PowerShell

لاستخدام PowerShell لحذف المهام المجدولة ، اتبع هذه الخطوات-

  1. ابحث عن بوويرشيل(powershell) في مربع بحث شريط المهام.
  2. انقر فوق تشغيل كمسؤول(Run as administrator) .
  3. انقر فوق الزر " نعم ".(Yes)
  4. أدخل(Enter) الأمر التالي لتحديد المهمة.
  5. أدخل أمر إلغاء التسجيل(Unregister) لحذف المهمة.

لمعرفة المزيد حول هذه الخطوات ، استمر في القراءة.

في البداية ،  افتح نافذة Windows PowerShell مرتفعة(open an elevated Windows PowerShell window)  وأدخل الأمر التالي-

Get-ScheduledTask -TaskName "DemoTask"

لا تنس استبدال  DemoTask  باسم المهمة الأصلي. بعد ذلك ، أدخل هذا الأمر لحذف المهمة-

Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false

كيفية استخدام PowerShell لإنشاء مهمة مجدولة على Windows 10

لتأكيد الإزالة ، يمكنك إدخال الأمر الأول. إذا ظهرت رسالة خطأ ، فستتم إزالة المهمة.

يقدم هذا المنشور المزيد من الطرق  لحذف مهمة مجدولة .

هذا كل شئ! آمل أن يساعد.



About the author

أنا مهندس برمجيات بدوام كامل ولدي أكثر من 10 سنوات من الخبرة في العمل مع برامج Windows و Mac. أعرف كيفية تصميم التطبيقات واختبارها ونشرها على كلا النظامين الأساسيين. لدي أيضًا خبرة في إدارة الأمن والنظام. يمكن أن تساعدك مهاراتي ومعرفي في بناء نظام كمبيوتر أفضل وأكثر كفاءة.



Related posts