Windows Tutorials

أتمتة مهام ويندوز باستخدام ملفات المعالجة الدفعية

Spread the love

يوفر هذا الدليل طريقة بسيطة وفعالة لأتمتة المهام الشائعة في ويندوز باستخدام ملفات batch (.bat). تعلم كيفية إنشاء نصوص لإيقاف التشغيل، وإعادة التشغيل، وخروج المستخدم من جهاز الكمبيوتر الخاص بك، مع شرح كامل ونصائح لاستكشاف الأخطاء وإصلاحها.

محتويات الجدول:

إنشاء ملف Batch لإيقاف التشغيل

اتبع هذه الخطوات لإنشاء ملف Batch يقوم بإيقاف تشغيل جهاز الكمبيوتر الذي يعمل بنظام ويندوز:

  1. افتح المفكرة أو أي محرر نصوص.
  2. أدخل الأمر التالي: shutdown /s /t 0
    /s: يحدد إيقاف تشغيل النظام.
    /t 0: يحدد مهلة زمنية قدرها 0 ثانية لإيقاف التشغيل الفوري. استبدل ‘0’ برقم (مثل ’60’ لتأخير لمدة 60 ثانية) للسماح بالوقت لحفظ العمل.
  3. احفظ الملف بامتداد .bat (مثل shutdown.bat).

النقر المزدوج على هذا الملف سيؤدي إلى إيقاف تشغيل جهاز الكمبيوتر الخاص بك. احفظ عملك دائمًا قبل تشغيله!

إنشاء ملف Batch لإعادة التشغيل

إنشاء ملف Batch لإعادة التشغيل مشابه:

  1. افتح المفكرة أو محرر نصوص.
  2. أدخل الأمر: shutdown /r /t 0
    /r: يحدد إعادة تشغيل النظام.
    /t 0: يحدد مهلة زمنية (غيّرها حسب الحاجة).
  3. احفظ الملف بامتداد .bat (مثل restart.bat).

تشغيل هذا الملف سيؤدي إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك على الفور.

إنشاء ملف Batch لخروج المستخدم

لخروج المستخدم من جلسة العمل الحالية:

  1. افتح المفكرة أو محرر نصوص.
  2. أدخل الأمر: shutdown /l
    /l: يقوم بإخراج المستخدم الحالي.
  3. احفظ الملف بامتداد .bat (مثل logoff.bat).

سيؤدي هذا إلى تسجيل خروجك؛ سيفقد العمل غير المحفوظ.

تقنيات ملفات Batch المتقدمة

يمكن أن تكون ملفات Batch أكثر قوة. فيما يلي بعض الأمثلة:

  • إضافة تأخير: استخدم الأمر timeout. على سبيل المثال: timeout /t 60 & shutdown /s (ينتظر 60 ثانية قبل إيقاف التشغيل).
  • ربط الأوامر: يمكن إضافة أوامر متعددة، أمر في كل سطر. على سبيل المثال: taskkill /f /im notepad.exe & shutdown /s (يقفل برنامج المفكرة قبل إيقاف التشغيل).
  • المنطق الشرطي: استخدم جمل if للحالات الأكثر تعقيدًا. يتطلب هذا فهمًا أعمق لبرمجة batch.

استكشاف الأخطاء وإصلاحها

  • ملف Batch لا يعمل: تأكد من حفظه بامتداد .bat وتشغيله كمسؤول (انقر بزر الماوس الأيمن، “تشغيل كمسؤول”). تحقق من وجود أخطاء إملائية.
  • سلوك غير متوقع: راجع مساعدة سطر الأوامر الكاملة باستخدام shutdown /? في موجه الأوامر.
  • مشاكل في الأذونات: قد تحتاج إلى امتيازات المسؤول لتنفيذ بعض الأوامر.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *