كيفية جدولة برنامج PowerShell Script باستخدام برنامج جدولة المهام في نظام التشغيل Windows 10

How Schedule Powershell Script Using Task Scheduler Windows 10



برنامج Task Scheduler هو أداة في نظام التشغيل Windows 10 تسمح لك بجدولة المهام للتشغيل تلقائيًا. يمكنك استخدامه لجدولة برنامج نصي PowerShell ليتم تشغيله يوميًا أو أسبوعيًا أو شهريًا أو حتى في أيام محددة. لجدولة برنامج نصي من PowerShell باستخدام برنامج جدولة المهام ، ستحتاج إلى إنشاء مهمة جديدة وتحديد برنامج PowerShell النصي الذي تريد تشغيله. يمكنك القيام بذلك عن طريق فتح برنامج جدولة المهام والنقر على خيار إنشاء مهمة. في نافذة إنشاء مهمة ، ستحتاج إلى تحديد اسم ووصف للمهمة. يمكنك أيضًا تحديد الوقت الذي تريد تشغيل المهمة فيه وعدد المرات. تحت علامة التبويب المشغلات ، ستحتاج إلى النقر فوق الزر جديد. في نافذة New Trigger ، ستحتاج إلى تحديد الوقت الذي تريد تشغيل المهمة فيه. يمكنك اختيار تشغيل المهمة يوميًا أو أسبوعيًا أو شهريًا. يمكنك أيضًا تحديد أيام محددة. ضمن علامة التبويب 'الإجراءات' ، ستحتاج إلى النقر فوق الزر 'جديد'. في نافذة إجراء جديد ، ستحتاج إلى تحديد الإجراء الذي تريد تشغيله. في هذه الحالة ، ستحتاج إلى اختيار خيار بدء برنامج وتحديد برنامج PowerShell النصي الذي تريد تشغيله. بمجرد تحديد جميع الإعدادات الخاصة بالمهمة ، يمكنك النقر فوق الزر 'موافق' لحفظ المهمة. سيتم الآن جدولة المهمة للتشغيل تلقائيًا في الوقت المحدد.



برامج PowerShell النصية تقليل الجهد عند أداء المهام المتكررة. إذا كنت تقوم غالبًا بتشغيل البرامج النصية في أوقات محددة مسبقًا أو في فترات زمنية محددة ، فقد تحتاج إلى طريقة فعالة لتجنب إعادة تنفيذ البرامج النصية. في هذا المنشور ، سنشرح كيفية جدولة برنامج نصي PowerShell للتشغيل بشكل دوري على Windows 10 باستخدام مدير المهام .





جدولة برنامج نصي بوويرشيل باستخدام برنامج جدولة المهام





جدولة برنامج نصي بوويرشيل باستخدام برنامج جدولة المهام

من المفترض أنك بالفعل إنشاء برنامج نصي بوويرشيل. لجدولة برنامج نصي بوويرشيل باستخدام برنامج جدولة المهام ، قم بما يلي:



  1. انقر مفتاح Windows + R. لإظهار مربع الحوار 'تشغيل'.
  2. في مربع الحوار 'تشغيل' ، اكتب devmgmt.msc
  3. انقر CTRL + SHIFT + ENTER اختصار لوحة المفاتيح لـ افتح برنامج جدولة المهام في وضع المسؤول.
  4. في الجزء الأيمن ، انقر بزر الماوس الأيمن مكتبة برنامج جدولة المهام > قم بإنشاء مهمة .
  5. في عام في علامة التبويب ، يمكنك تعيين اسم المجدول ووصف المهمة ، مثل الغرض من إنشاء المهمة.
  6. التبديل إلى مشغل علامة التبويب وانقر فوق جديد زر. هنا يمكنك تعيين الشروط التي تؤدي إلى المهمة.
  7. ثم افتح أجراءات علامة التبويب وانقر فوق جديد زر.

القائمة المنسدلة 'الإجراء' تشغيل البرنامج بشكل افتراضي. يمكنك تغييره إذا لزم الأمر.

باستخدام 'استعراض' ، حدد حقل البرنامج / البرنامج النصي. لجدولة برنامج نصي ، نحتاج إلى تحديد Powershell.exe. يمكنك العثور على Powershell.exe في ملف مجلد system32 WindowsPowerShell v1.0 .

في أضف الحجج ، الخيار -File هو الخيار الافتراضي ، لذلك فقط قم بتوفير المسار إلى البرنامج النصي. لنفترض أنك أنشأت برنامجًا نصيًا PowerShell وحفظته على سطح المكتب.



| _ + _ |

إذا كان المسار يحتوي على مسافة فارغة ، فيجب أن يكون محاطًا بعلامات اقتباس.

  • بمجرد التهيئة ، يمكنك تحديد شروط لتحديد ما إذا كان يجب تشغيل المهمة. لن يتم تشغيل المهمة إذا لم يتم استيفاء أي شرط محدد هنا.
  • في علامة التبويب 'الإعدادات' ، يمكنك تعيين إعدادات متقدمة إضافية للتحكم في تنفيذ المهمة.
  • انقر أخيرًا بخير لإنشاء سيناريو مجدول.
  • انقر بخير مرة اخرى. يمكنك الآن الخروج من برنامج جدولة المهام.

سيتم تشغيل البرنامج النصي المجدول كما هو متوقع وفقًا لجدولك الزمني دون أي مشاكل. إذا كنت ترغب في اختبار تنفيذ البرنامج النصي ، يمكنك النقر فوق يجري عن طريق النقر بزر الماوس الأيمن فوق اسم المهمة.

قم بتنزيل أداة إصلاح الكمبيوتر الشخصي للعثور بسرعة على أخطاء Windows وإصلاحها تلقائيًا

هذه هي الطريقة التي يمكنك بها تشغيل برنامج PowerShell النصي كمهمة مجدولة باستخدام برنامج جدولة المهام.

المشاركات الشعبية