الصفحة الرئيسية » مدرسة » استخدام برنامج جدولة المهام لتشغيل العمليات لاحقا

    استخدام برنامج جدولة المهام لتشغيل العمليات لاحقا

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

    ملاحة المدرسة
    1. استخدام برنامج جدولة المهام لتشغيل العمليات لاحقا
    2. استخدام عارض الأحداث لاستكشاف المشاكل
    3. فهم تقسيم القرص الصلب مع إدارة الأقراص
    4. تعلم استخدام محرر التسجيل مثل المحترفين
    5. مراقبة جهاز الكمبيوتر الخاص بك مع مراقبة الموارد ومدير المهام
    6. فهم لوحة خصائص النظام المتقدمة
    7. فهم وإدارة خدمات ويندوز
    8. استخدام محرر نهج المجموعة لقرص جهاز الكمبيوتر الخاص بك
    9. فهم أدوات إدارة Windows

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

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

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

    فهم واجهة جدولة المهام

    عند فتح تطبيق Task Scheduler لأول مرة ، سترى ثلاثة أجزاء من المعلومات: الجزء الأيسر مع قائمة من المجلدات بتنسيق شجرة يتم استخدامها لتنظيم قائمة المهام المجدولة ، الجزء الأوسط الذي يعرض المهام أنفسهم ، و جزء الإجراءات على اليمين الذي يمنحك الوصول السريع إلى عناصر القائمة المشتركة.

    لا تخف من كل الأشياء في الواجهة - إنها في الحقيقة بسيطة للغاية ولا يوجد الكثير من الخيارات في واجهة تشوش تجعل من الواضح أن هناك.

    يمكن بالفعل تعطيل الجزء الأيمن باستخدام رمز أقصى اليمين على شريط الأدوات ، حيث تتوفر جميع الإجراءات أيضًا في قائمة الإجراء. إذا كانت لديك مهمة محددة من القائمة ، فستتغير القائمة إلى مجموعة محددة من العناصر مثل Run أو End ، ولكن عند فتح Task Scheduler لأول مرة أو عدم تحديد مهمة ، سترى خيارات إنشاء المهام ، وعرض المهام قيد التشغيل ، وكل ما تبقى.

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

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

    ينبثق خيار "عرض جميع المهام قيد التشغيل" قائمة بسيطة بالفعل تُظهر المهام التي يتم تشغيلها حاليًا ، على الرغم من أنه لا يبدو أبدًا أنه يملأ أعمدة Started أو Run Duration. على أي حال ، من السهل معرفة ما إذا كانت الأشياء تعمل.

    إن خيار تمكين / تعطيل سجل المهام جميعًا مفيد حقًا لأنه يمكّن علامة التبويب "المحفوظات" ويتتبع كل ما يحدث تقريبًا. إذا كنت تقوم باستكشاف أخطاء مشكلة تتضمن مهمة مجدولة ، فيجب عليك تمكين هذا الخيار للحصول على مزيد من البيانات للعمل بها - فقط تأكد من تعطيلها مرة أخرى بعد ذلك ، لأن هذا الكثير من التسجيل غير الضروري الذي قد يؤدي إلى انخفاض الأداء قليلاً إذا لم تفعل لا تحتاجها.

    سنشرح الكثير من التفاصيل حول تفاصيل بقية علامات تبويب تفاصيل المهمة ، ولكن يجدر النظر في العديد من المجلدات لمعرفة أنواع الأشياء التي يتم تشغيلها باستخدام مهمة مجدولة من قبل Windows أو جهة خارجية البرمجيات.

    على سبيل المثال ، إذا توجهت إلى مجلد Microsoft -> Windows -> Defrag ، فسترى مهمة ScheduledDefrag في القائمة. تعرض علامة التبويب الإجراءات ما يتم تشغيله في الواقع خلف الكواليس ، ويمكنك التحقق من ما تم تعيينه من بقية الخيارات.

    ملحوظة: لا نوصي بالعبث مع خيارات خدمات Microsoft المضمنة. نعتبرها إعلامية فقط.

    مثال آخر ممتع هو مجلد Microsoft -> Windows -> ApplicationData ، الذي يحتوي على مهمة CleanupTemporaryState. يبحث في علامة التبويب إجراءات يخبرنا سطر الأوامر الفعلية ، والذي يستخدم مكون rundll32.exe لتشغيل الملف Windows.Storage.ApplicationData.dll ، واستدعاء الدالة CleanupTemporaryState ضمن ذلك DLL.

    ماذا يعني هذا؟ يمكنك أن تشعر بالحرية للبحث عن كل شيء لنفسك ، ولكن بشكل أساسي توفر كافة تطبيقات .NET القدرة على استخدام وظائف ApplicationData لإنشاء ملفات أو بيانات مؤقتة فقط للجلسة الحالية. لذلك يقوم Windows باستدعاء وظيفة CleanupTemporaryState كل ذلك في كثير من الأحيان لمسح هذه الملفات المؤقتة ، والتي توجد أيضًا في مجلدات Windows Temp العادية.

    نظرًا لأنك تتساءل بالفعل ، لن تحتاج إلى تشغيل هذه المهمة يدويًا للحفاظ على جهاز الكمبيوتر نظيفًا - إذا كنت تريد مسح هذه الملفات المؤقتة ، فما عليك سوى استخدام Disk Cleanup أو ما شابه CCleaner. ولكن من الممتع معرفة المزيد حول كيفية عمل Windows تحت غطاء المحرك.

    بالحديث عن تنظيف القرص ، هل تعلم أن Windows سيقوم بتشغيله تلقائيًا في وضع السكون عندما تكون مساحة القرص منخفضة بالفعل?

    يظهر سطر الأوامر لهذه المهمة المجدولة كيف يتم ذلك - بتمرير الوسيطتين autoclean / autoclean و / D٪ إلى cleanmgr.exe ، حيث يقوم Windows بإخبار "تنظيف القرص" ليتم تشغيله تلقائيًا وتنظيف محرك الأقراص الذي تم تثبيت Windows عليه.

    ستلاحظ مع بعض هذه المهام المضمنة التي قد لا يتم تعيين Trigger. يمكن أن يكون ذلك لمجموعة من الأسباب ، بما في ذلك أن Windows قد يؤدي إلى تشغيل المهمة المجدولة بطريقة مختلفة.

    إنشاء مهام أساسية باستخدام المعالج

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

    يساعدك "معالج المهام الأساسية" على إنشاء مهمة بسرعة دون الحاجة إلى فهم كل شيء عن الواجهة. سيطلب منك تشغيل مشغل البيانات ، وهو ما يستخدمه Windows لتحديد وقت تشغيل المهمة. قد يكون المشغل وقتًا أو تاريخًا ، سواء كان يوميًا ، أو أسبوعيًا ، أو شهريًا ، أو كل ثلاثاء الآخرون في تمام الساعة الواحدة مساءً. تكون الخيارات قوية جدًا بمجرد تحديد أحدها والتوجه إلى الشاشة التالية.

    يمكنك أيضًا اختيار تشغيل مهمة عند بدء تشغيل الكمبيوتر ، أو عند تسجيل الدخول ، أو حتى عند ظهور حدث معين في "عارض الأحداث" ، والذي سنقوم بتغطيته في الدرس التالي.

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

    في الشاشة التالية ، ستتم مطالبتك ببرنامج أو برنامج نصي ، ويمكنك إضافة وسيطات لذلك البرنامج النصي أيضًا. يكون الخيار الأخير لـ "البدء في" مفيدًا حقًا إذا كان التطبيق أو النص البرمجي يبحث عن ملف في المجلد الحالي ، بحيث يمكنك تعيين المجلد الحالي إلى حيث يكون الملف.

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

    الصفحة التالية: إنشاء مهام ذات عرض تفصيلي