Windows 10: إنشاء مهمة مجدولة

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

الخيار 1 - من واجهة المستخدم الرسومية

  1. باستخدام "مفتاح Windows + “ص"لفتح المدى واكتب “devmgmt.msc“. سيؤدي هذا إلى فتح برنامج جدولة المهام.
  2. ضمن لوحة الإجراءات ، يمكنك اختيار إنشاء مهمة خلفية أو إنشاء مهمة. انقر "إنشاء مهمة“.
  3. ال "إنشاء مهمةستظهر شاشة ". حدد "عام" التبويب.
    • في ال "اسم"، قم بتسمية المهمة. مثال: "مهمة Outlook“.
    • في ال "وصف"، هنا يمكنك وصف الغرض من المهمة وما الذي ستفعله.
    • القسم الأخير هو "خيارات الأمانهنا يمكنك تعيين من يمكنه تشغيل هذه المهمة وإذا كانت المهمة لها حق المسؤول.
  4. حدد "محفزات" التبويب.
  5. يختار "جديد…“.
  6. ال "مشغل جديدستظهر نافذة ، هنا لديك الخيار لتعيين وقت بدء المهمة.
    • حدد متى تريد أن تبدأ المهمة في "ابدأ المهمة" القائمة المنسدلة.
    • تعديل "إعدادات"حسب الرغبة.
    • في ال "إعدادات متقدمة"يمكنك اختيار تأخير المهمة وتكرار المهمة وإيقاف المهمة والتفعيل وانتهاء الصلاحية.
    • ممكن"محددًا بشكل افتراضي.
  7. يختار "نعم“.
  8. حدد "أجراءات"، ثم حدد"جديد“.
  9. ال "عمل جديد"ستفتح النافذة.
  10. في ال "عمل" اسقاط، "ابدأ البرنامج"بشكل افتراضي. قم بتغييره إذا رغبت في ذلك.
  11. يختار "تصفح…" بجانب "البرنامج / السيناريو" حقل
  12. استعرض للوصول إلى البرنامج الذي تريد تحديد مهمة له.
  13. يختار "نعم“.
  14. انتقل إلى "شروط" التبويب.
  15. يمكنك تغيير هذه الإعدادات إذا كنت ترغب في ذلك ، ولكني أوصي بترك هذه الإعدادات افتراضية.
  16. حدد "إعدادات" التبويب. يمكنك تغييرها إذا كنت ترغب في ذلك ، لكني أوصي بتركها بمفردها.
  17. يختار "نعم“.

لقد نجحت في إعداد مهمة مجدولة!


الخيار 2 - من سطر الأوامر

يمكنك إضافة مهام مجدولة من سطر الأوامر إذا كنت تريد تضمينها في برنامج نصي باستخدام "schtasks”مع المعلمات لإخباره بموعد جدولة المهمة.

على سبيل المثال ، إذا أردت تشغيل "notepad.exe" كل أربعاء الساعة 1:00 مساءً ، فيمكنني استخدام الأمر التالي:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc أسبوعيًا / يوم الأربعاء / شارع 13:00:00

SCHTASKS / إنشاء نظام [/ S [/ U username [/ P [password]]]] [/ اسم مستخدم RU [/ RP password]] / جدول SC [/ MO modifier] [/ D day] [/ M شهر] [/ أنا idletime] / TN Taskname / TR Taskrun [/ ST starttime] [/ RI الفاصل] [{/ ET endtime | / مدة DU} [/ K] [/ XML xmlfile] [/ V1]] [/ SD startdate] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

قائمة المعلمات:

  • / نظام S يحدد النظام البعيد المراد الاتصال به. إذا تم حذف معلمات النظام الافتراضية للنظام المحلي.
  • / U username يحدد سياق المستخدم الذي يجب أن يتم تنفيذ SchTasks.exe تحته.
  • / P [password] تعيّن كلمة المرور لسياق المستخدم المحدد. المطالبات للإدخال إذا تم حذفها.
  • / RU username تحديد حساب المستخدم "تشغيل كـ" (سياق المستخدم) الذي يتم تشغيل المهمة ضمنه. بالنسبة لحساب النظام ، القيم الصالحة هي "" أو "NT AUTHORITY \ SYSTEM" أو "SYSTEM". بالنسبة لمهام الإصدار 2 ، تتوفر أيضًا "NT AUTHORITY \ LOCALSERVICE" و "NT AUTHORITY \ NETWORKSERVICE" بالإضافة إلى معرفات الأمان (SIDs) المعروفة لجميع الثلاثة.
  • / RP [password] تعيّن كلمة المرور للمستخدم "تشغيل كـ". للمطالبة بكلمة المرور ، يجب أن تكون القيمة إما "*" أو لا شيء. تم تجاهل كلمة المرور هذه لحساب النظام. يجب دمجه مع مفتاح التحويل / RU أو / XML.
  • / جدول SC يحدد تردد الجدول. أنواع الجداول الصالحة: MINUTE ، HOURLY ، DAILY ، WEEKLY ، MONTHLY ، ONCE ، ONSTART ، ONLOGON ، ONIDLE ، ONEVENT.
  • / معدل MO يقوم بتحسين نوع الجدول للسماح بالتحكم بشكل أفضل في تكرار الجدول. القيم الصالحة مدرجة في قسم "المعدلات" أدناه.
  • / D days تحدد يوم الأسبوع لتشغيل المهمة. القيم الصالحة: MON و TUE و WED و THU و FRI و SAT و SUN وللجداول الشهرية من 1 إلى 31 (أيام الشهر). يحدد Wildcard "*" كل الأيام.
  • / M شهر يحدد شهر (أشهر) السنة. الافتراضيات إلى اليوم الأول من الشهر. القيم الصالحة: يناير ، فبراير ، مارس ، أبريل ، مايو ، يونيو ، يوليو ، أغسطس ، سبتمبر ، أكتوبر ، نوفمبر ، ديسمبر. يحدد Wildcard "*" كل الشهور.
  • / I idletime تعيّن مقدار وقت الخمول للانتظار قبل تشغيل مهمة ONIDLE مجدولة. النطاق الصالح: 1-999 دقيقة.
  • / TN taskname يحدد السلسلة في شكل path \ name الذي يعرّف بشكل فريد هذه المهمة المجدولة.
  • / TR Taskrun يحدد المسار واسم الملف للبرنامج الذي سيتم تشغيله في الوقت المحدد.
    مثال: C: \ windows \ system32 \ calc.exe
  • / ST starttime تحدد وقت البدء لتشغيل المهمة. تنسيق الوقت هو HH: mm (24 ساعة الوقت) على سبيل المثال ، 14:30 لـ 2:30 مساءً. افتراضيات على الوقت الحالي إذا لم يتم تحديد / ST. هذا الخيار مطلوب مع / SC ONCE.
  • / RI الفاصل الزمني يحدد فاصل التكرار بالدقائق. لا ينطبق هذا على أنواع الجدول الزمني: MINUTE ، HOURLY ، ONSTART ، ONLOGON ، ONIDLE ، ONEVENT. النطاق الصالح: 1-599940 دقيقة. إذا تم تحديد إما / ET أو / DU ، فسيكون الإعداد الافتراضي هو 10 دقائق.
  • / ET endtime يحدد وقت الانتهاء لتشغيل المهمة. تنسيق الوقت هو HH: mm (24 ساعة الوقت) على سبيل المثال ، 14:50 لـ 2:50 مساءً. لا ينطبق هذا على أنواع الجدول الزمني: ONSTART ، ONLOGON ، ONIDLE ، ONEVENT.
  • / DU duration تحدد مدة تشغيل المهمة. تنسيق الوقت هو HH: mm. لا ينطبق هذا مع / ET ولأنواع الجدول الزمني: ONSTART ، ONLOGON ، ONIDLE ، ONEVENT. لمهام / V1 ، إذا تم تحديد / RI ، فإن المدة الافتراضية هي ساعة واحدة.
  • / K إنهاء المهمة في وقت الانتهاء أو المدة. لا ينطبق هذا على أنواع الجدول الزمني: ONSTART ،
    تسجيل الدخول ، وحيد ، واحد. يجب تحديد إما / ET أو / DU.
  • / SD startdate يحدد التاريخ الأول الذي يتم فيه تشغيل المهمة. التنسيق هو mm / dd / yyyy. افتراضات إلى التيار
    تاريخ. لا ينطبق هذا على أنواع الجدول الزمني: مرة واحدة ، أو ONSTART ، أو ONLOGON ، أو ONIDLE ، أو ONEVENT.
  • / ED enddate يحدد التاريخ الأخير عندما يجب تشغيل المهمة. التنسيق هو mm / dd / yyyy. لا ينطبق هذا على أنواع الجدول الزمني: مرة واحدة ، أو ONSTART ، أو ONLOGON ، أو ONIDLE ، أو ONEVENT.
  • / EC ChannelName يحدد قناة الحدث لمشغلات OnEvent.
  • / IT لتمكين المهمة للتشغيل التفاعلي فقط إذا كان مستخدم / RU مسجلاً دخوله حاليًا في وقت تشغيل المهمة.
    تعمل هذه المهمة فقط إذا قام المستخدم بتسجيل الدخول.
  • / NP لا يتم تخزين كلمة المرور. تعمل المهمة بشكل غير تفاعلي كمستخدم معين. الموارد المحلية فقط متاحة.
  • / Z يحدد المهمة المطلوب حذفها بعد تشغيلها النهائي.
  • / XML xmlfile لإنشاء مهمة من مهمة XML المحددة في ملف. يمكن دمجه مع مبدلات / RU و / RP ، أو مع / RP وحده ، عندما يحتوي XML للمهمة بالفعل على الأساسي.
  • / V1 ينشئ مهمة مرئية لأنظمة ما قبل فيستا. غير متوافق مع / XML.
  • / F ينشئ المهمة بقوة ويمنع التحذيرات إذا كانت المهمة المحددة موجودة بالفعل.
  • / RL level يعيّن مستوى التشغيل للوظيفة. القيم الصالحة هي LIMITED و HIGHEST. الافتراضي هو LIMITED.
  • / تأخير وقت التأخير يحدد وقت الانتظار لتأخير تشغيل المهمة بعد إطلاق المشغل. تنسيق الوقت هو mmmm: ss. هذا الخيار صالح فقط لأنواع الجدول الزمني ONSTART و ONLOGON و ONEVENT.
  • / HRESULT للحصول على إمكانية تشخيص أفضل ، سيكون رمز إنهاء العملية بتنسيق HRESULT.
  • /? يعرض رسالة المساعدة هذه.

المعدِّلات: القيم الصالحة لمفتاح التبديل / MO لكل نوع جدول:
دقيقة: 1-1439 دقيقة.
بالساعة: 1 - 23 ساعة.
يوميًا: من 1 إلى 365 يومًا.
أسبوعيًا: الأسابيع 1 - 52.
مرة واحدة: لا توجد معدلات.
ONSTART: لا توجد معدلات.
تسجيل الدخول: لا توجد معدلات.
ONIDLE: لا توجد معدلات.
شهريًا: 1 ​​- 12 أو
الأول ، الثاني ، الثالث ، الرابع ، الأخير ، الأخير.