كيفية استخدام Schtasks.exe "جدولة المهام" في Windows Server 2003

ملخص

في Windows Server 2003، يمكنك استخدام "مهام مجدولة" في "لوحة التحكم" لإنشاء، وحذف، وتكوين، أو عرض المهام المجدولة. يمكنك أيضا استخدام Schtasks.exe لجدولة المهام يدوياً.

العودة إلى أعلى

نظرة عامة حول الأداة Schtasks.exe

Schtasks جدولة الأوامر والبرامج لتعمل دورياً أو في وقت معين. Schtasks إضافة وإزالة المهام من الجدول، بدء تشغيل إيقاف المهام عند الطلب، وعرض وتغيير المهام المجدولة.


العودة إلى أعلى

بناء الجملة والمعلمات

التالي هو قائمة السياق والمعلمات التي يمكنك استخدامها مع Schtasks.exe:
  • Schtasks/إنشاء

    إنشاء مهمة مجدولة جديدة.
    • بناء الجملة:
      schtasks/إنشاء /tn اسم المهمة /tr تاسكرون /sc الجدول الزمني [/شهر المعدل] [/d day] [/m شهرالشهر...] [/i IdleTime] [المنبوذة وقت البدء] [/sd البدء] [/ed وقت الانتهاء] [/du مدة] [/s الكمبيوتر [/u [domain\] مستخدم /p كلمة المرور]] [/ru {[Domain\] مستخدم | "نظام"} [/rp كلمة المرور]] /?
    • المعلمات:
      • /tn اسم المهمة تعيين اسم للمهمة.
      • /tr تاسكرون تعيين البرنامج أو الأمر الذي تشغله المهمة. اكتب اسم ملف ومسار مؤهل بشكل كامل الملف القابل للتنفيذ أو ملف نصي أو ملف دفعي. إذا قمت بحذف المسار، Schtasks.exe يفترض أن الملف في المجلد Systemroot\System32.
      • /sc الجدول الزمني تعين نوع الجدولة. القيم الصالحة هي دقيقة، الساعة، يوميا، أسبوعيا أو شهريا مرة واحدة، ONSTART، أونلوجون، ONIDLE.
      • /mo المعدل تحديد عدد مرات تشغيل المهمة في نوعها المجدول. هذه المعلمة غير مطلوبة من أجل جدولة MONTHLY. هذه المعلمة غير صحيحة، ولكن اختيارية، لجدولة دقيقة، الساعة، يوميا، أو أسبوعيا. القيمة الافتراضية هي 1.
      • /d اليوم تحديد يوم من الأسبوع أو يوم في شهر. صالحة فقط مع جدولة أسبوعية أو شهرية.
      • /m الشهرالشهر...] تحديد شهر من السنة. القيم الصالحة هي جان-ديسمبر و * (كل شهر). المعلمة &/m& صالحة فقط مع جدولة MONTHLY. مطلوب عند استخدام معدل تركيب. إلا أنها اختيارية والقيمة الافتراضية * (كل شهر).
      • /i IdleTime يحدد كم دقيقة يكون خلالها الكمبيوتر خاملاً قبل بدء المهمة. اكتب رقماً من 1 إلى 999. هذه المعلمة صالحة فقط مع جدولة ONIDLE، ومطلوبة.
      • /st وقت البدء تعين وقت بدء المهمة بتنسيق 24 ساعة HH:MM:SS. القيمة الافتراضية هي التوقيت المحلي عند اكتمال الأمر. المعلمة المنبوذة صالحة مع الدقيقة، الساعة، يوميا، أسبوعيا أو شهريا، وجدولة مرة واحدة. أنها مطلوبة مع جدولة ONCE.
      • /sd تاريخ البدء يحدد تاريخ بدء المهمة بالتنسيق MM/DD/YYYY. القيمة الافتراضية هي التاريخ الحالي. المعلمة /sd صالحة مع كافة أنواع الجدولة، ومطلوبة من أجل الجدولة once.
      • /ed وقت الانتهاء تحديد آخر تاريخ تم جدولة المهمة لتشغيلها. هذه المعلمة اختيارية. لا يصح في جدول مرة ONSTART، أونلوجون أو ONIDLE. بشكل افتراضي، يكون لجداول لا يوجد تاريخ انتهاء.
      • /du المدة تعين الحد الأقصى طول الوقت لدقيقة أو جدولة الساعة بتنسيق 24 ساعة HHHH:MM . بعد انقضاء الوقت المحدد Schtasks يبدأ المهمة مرة أخرى حتى وقت البدء يحدث مرة أخرى. بشكل افتراضي، يكون لجداول المهمة لا الحد الأقصى للمدة. تعد هذه المعلمة اختيارية وصالحة فقط مع جدولة دقيقة أو بالساعة.
      • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد، مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
      • /u [domain\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
      • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المحدد في المعلمة/u. هذه المعلمة غير مطلوبة عند استخدام /u المعلمة .
      • /ru {[المجال\]المستخدم | "نظام"} تشغيل المهام بإذن حساب المستخدم المحدد. افتراضياً، تعمل المهمة بأذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
      • /rp كلمة المرور تعيين كلمة مرور حساب المستخدم المعين في المعلمة /ru . إذا أهملت هذه المعلمة عند تعيين حساب مستخدم، Schtasks.exe يطالبك بكلمة المرور ويخفي النص الذي تكتبه. المهام التي يتم تشغيلها مع أذونات حساب NT Authority\System لا تتطلب كلمة مرور ولن يطلب Schtasks.exe كلمة واحدة.
      • /? عرض التعليمات في موجه الأوامر.

    العودة إلى أعلى
  • Schtasks/Change

    تغيير واحد أو أكثر من الخصائص التالية لمهمة:
    • البرنامج الذي تشغله المهمة (/tr ).
    • حساب المستخدم الذي تعمل المهمة ضمنه (/ru ).
    • كلمة المرور لحساب المستخدم (/rp ).
    • بناء الجملة:schtasks/change/tn اسم المهمة [/s الكمبيوتر [ /p /u [domain\] المستخدم كلمة المرور]] [/tr تاسكرون] [/ru [Domain\] المستخدم | "نظام"] [/rp كلمة المرور]
    • المعلمات:
      • /tn اسم المهمة تعريف المهمة ليتم تغييرها. اكتب اسم المهمة.
      • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
      • /u [domain\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
      • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المحدد في المعلمة/u. هذه المعلمة غير مطلوبة عند استخدام المعلمة/u.
      • /tr تاسكرون تغيير البرنامج الذي تشغله المهمة. اكتب اسم ملف ومسار مؤهل بشكل كامل الملف القابل للتنفيذ أو ملف نصي أو ملف دفعي. إذا قمت بحذف المسار، Schtasks.exe يفترض أن الملف في المجلد Systemroot\System32. يستبدل البرنامج المحدد البرنامج الأصلي الذي يتم تشغيله بواسطة المهمة.
      • /ru [Domain\] المستخدم | "نظام" تغيير حساب المستخدم من أجل المهمة.
      • /rp كلمة المرور تغيير كلمة مرور الحساب للمهمة. اكتب كلمة المرور الجديدة.
      • /? عرض التعليمات في موجه الأوامر.

    العودة إلى أعلى
  • Schtasks/Run

    تشغيل مهمة مجدولة مباشرة. عملية التشغيل تهمل الجدولة، لكن تستخدم موقع ملف البرنامج وحساب المستخدم، وكلمة المرور المحفوظة في المهمة لتشغيل المهمة مباشرة.
    • بناء الجملة:schtasks/تشغيل/tn اسم المهمة [/s الكمبيوتر [/u [domain\] /p مستخدم كلمة المرور] [
    • المعلمات:
      • /tn اسم المهمة تعريف المهمة. هذه المعلمة غير مطلوبة.
      • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
      • /u [domain\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي قام بتسجيل الدخول إلى الكمبيوتر الذي يشغل Schtasks.
      • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المحدد في المعلمة/u. هذه المعلمة غير مطلوبة عند استخدام المعلمة/u.
      • /? عرض التعليمات في موجه الأوامر.
    العودة إلى أعلى
  • Schtasks/End

    إيقاف برنامج تم تشغيله بواسطة مهمة.
    • بناء الجملة: schtasks/end/tn اسم المهمة [/s الكمبيوتر [/u [domain\] /p مستخدم كلمة المرور] [
    • المعلمات:
      • /tn اسم المهمة تعرف المهمة التي تشغل البرنامج. هذه المعلمة غير مطلوبة.
      • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
      • /u [domain\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
      • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المعين في المعلمة /u . هذه المعلمة غير مطلوبة عند استخدام المعلمة /u . /? عرض التعليمات.
    العودة إلى أعلى
  • Schtasks/Delete

    حذف مهمة مجدولة.
    • بناء الجملة:schtasks/delete/tn {اسم المهمة | *} [/f ] [/s الكمبيوتر [/u [المجال\]/p مستخدم كلمة المرور]] []
    • المعلمات:
      • /tn {اسم المهمة | *} تعرف المهمة التي يتم حذفها. هذه المعلمة غير مطلوبة.
        • اسم المهمة حذف المهمة المسماة.
        • * حذف كافة المهام المجدولة على جهاز الكمبيوتر.
      • /f منع رسالة التأكيد. يتم حذف المهمة بدون تحذير.
      • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
      • /u [المجال\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
      • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المحدد في المعلمة /u . هذه المعلمة غير مطلوبة عند /u
        يتم استخدام المعلمة.
      • /? عرض التعليمات في موجه الأوامر.

    العودة إلى أعلى
  • Schtasks/Query

    يعرض كافة المهام المجدولة لتشغيل على الكمبيوتر، بما في ذلك تلك المجدولة من قبل مستخدمين آخرين:
    • Syntax:schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh ] [/v] [/s
      computer [/u [domain\]user/p password]]
    • المعلمات: [/query] اسم عملية اختيارية. كتابة
      schtasks بلا أية معلمات يتم تنفذ استعلاماً.
    • /fo {جدول | قائمة | CSV} تحديد تنسيق الإخراج. الجدول هو الافتراضي. /nh حذف عناوين الأعمدة من عرض الجدول. هذه المعلمة غير صالح للاستخدام مع جدول وتنسيقات إخراج CSV .
    • /v إضافة خصائص متقدمة للمهام في العرض. يجب تنسيق الاستعلامات باستخدام &/v كقائمة أو CSV.
    • /s جهاز الكمبيوتر تعين اسم أو عنوان IP لكمبيوتر بعيد مع أو بدون أحرف خط مائل عكسي. الافتراضي هو الكمبيوتر المحلي.
    • /u [المجال\] المستخدم تشغيل الأمر مع أذونات حساب المستخدم المعين. افتراضياً، يعمل الأمر مع أذونات المستخدم الذي تم تسجيل دخوله إلى الكمبيوتر الذي يشغل Schtasks.
    • /p كلمة المرور تعيين كلمة مرور حساب المستخدم المعين في المعلمة /u . هذه المعلمة غير مطلوبة عند استخدام المعلمة /u .
    • /? عرض التعليمات في موجه الأوامر.
العودة إلى أعلى

كيفية إنشاء مهمة مجدولة

لإنشاء مهمة مجدولة:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب net start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتب schtasks/إنشاء/tn "اسم _ التطبيق"/tr c:\apps\/scاسم _ التطبيق
    قيمة فلسطين HH:MM:SS /ed
    MM/DD/YYYY، وثم اضغط ENTER. لاحظ أنه قد تضطر إلى تغيير المعلمات للموقف لديك. على سبيل المثال، قد تكتب schtasks/إنشاء/tn "التطبيق الخاص بي"/tr c:\apps\myapp.exe/sc/ed 08:00:00 فلسطين يومي 31/12/2004 هذا المثال يقوم بجدولة البرنامج MyApp لتشغيل مرة واحدة في يوم، كل يوم من الساعة 8:00 صباحا حتى 31 كانون الأول/ديسمبر 2004. نظراً لأنه يحذف المعلمة/شهر، يتم استخدام الفاصل الزمني الافتراضي 1 لتشغيل الأمر يوميا.
العودة إلى أعلى

كيفية تغيير مهمة مجدولة

لتغيير مهمة مجدولة:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتبnet start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتبschtasks/تغيير اسم المهمة /tn [/s الكمبيوتر [/u [مجال\]/pمستخدم كلمة المرور]] [/tr تاسكرون] [/ru [المجال\]المستخدم | "نظام"] [/rp كلمة المرور] ، ثم اضغط ENTER. لاحظ أنه قد تضطر إلى تغيير المعلمات للموقف لديك. على سبيل المثال، لتغيير البرنامج الذي تشغله مهمة، اكتب: /tr "اسم _ التطبيق"/tn schtasks/change C:\File_Path\Application_Name.exe
العودة إلى أعلى

كيفية تشغيل مهمة مجدولة

لتشغيل مهمة مجدولة خارج الجدول يدوياً:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب net start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتب schtasks/تشغيل/tn اسم المهمة [/s الكمبيوتر [/u [مجال\]/pمستخدم كلمة المرور]] ، ثم اضغط ENTER. لاحظ أنه قد تضطر إلى تغيير المعلمات للموقف لديك. على سبيل المثال، لتشغيل مهمة على الكمبيوتر المحلي، اكتب schtasks/تشغيل/tn "Task_Name" .
العودة إلى أعلى

كيفية إنهاء مهمة المجدولة

لإنهاء تشغيل مهمة مجدولة:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب net start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتب schtasks/end/tn اسم المهمة [/s الكمبيوتر [/u [domain\] /p كلمة مرور المستخدم]] ، واضغط ENTER. على سبيل المثال، لوضع حد لمثيلات برنامج تم تشغيله بواسطة مهمة مجدولة على كمبيوتر محلي، اكتب schtasks/end/tn "Task_Name".
العودة إلى أعلى

كيفية حذف مهمة مجدولة

لحذف مهمة مجدولة:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب net start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتب schtasks/delete/tn {اسم المهمة | *} [/f] [/s الكمبيوتر [/u [domain\] /p كلمة مرور المستخدم] [، ثم اضغط ENTER. على سبيل المثال، لحذف كافة المهام المجدولة في الكمبيوتر المحلي، اكتب schtasks/delete/tn */f.
العودة إلى أعلى

كيفية إجراء استعلام للمهام المجدولة

لتنفيذ استعلام المهام المجدولة:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب cmdوثم انقر فوق موافق.
  2. في موجه الأوامر، اكتب net start، ومن ثم اضغط ENTER لعرض قائمة بالخدمات قيد التشغيل حاليا. إذا لم يتم عرض "برنامج جدولة المهام" في القائمة، اكتب net start "جدولة المهام"ومن ثم اضغط ENTER.
  3. في موجه الأوامر، اكتب schtasks/query
    ، ثم اضغط ENTER. يعرض الإخراج من هذا المثال جدول المهام التي تمت جدولتها للتشغيل.
لمزيد من المعلومات حول كيفية استخدام Schtasks.exe، ابحث عن Schtasks.exe في ليندو
بعد انقضاء الوقت المحدد Schtasks يبدأ المهمة مرة أخرى حتى تكرار وقت البدء. بشكل افتراضي، يكون لجداول المهمة لا الحد الأقصى للمدة. تعد هذه المعلمة اختيارية وصالحة فقط مع جدولة دقيقة أو بالساعة.
تعليمات 2003 Server ws.

العودة إلى أعلى

مزيد من المعلومات

لمزيد من المعلومات حول الأمر Schtasks, انتقل إلى صفحة Microsoft التالية على الويب:
خصائص

رقم الموضوع: 814596 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات