كيف تصنع ملف BAT في ثلاث خطوات بسيطة

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

ملف BAT هو تنسيق ملف نصي خاص بامتداد .bat يقوم بتشغيل سلسلة من أوامر موجه(Command Prompt) الأوامر في تسلسل تحدده. يمكنك إنشاء ملف BAT يقوم بأتمتة أي شيء قد تفعله داخل موجه الأوامر. 

ماذا يمكنك أن تفعل بملف BAT؟

ستتعلم في هذا الدليل كيفية إنشاء وتشغيل أول ملف دفعي على نظام التشغيل Windows 10(Windows 10) . ستتعلم أيضًا كيفية القيام ببعض الأتمتة المتقدمة باستخدام ملف BAT وكيفية جدولة تلك الأتمتة باستخدام برنامج جدولة المهام(Task Scheduler) .

قم بعمل ملف BAT في ثلاث خطوات(Make A BAT File In Three Steps)

يعد إنشاء ملف BAT في نظام التشغيل Windows 10(Windows 10) أمرًا بسيطًا للغاية. كل ما تحتاجه هو المفكرة(Notepad) . تحتاج فقط إلى إنشاء ملف نصي باستخدام أوامر BAT(BAT commands) المنسقة بشكل صحيح. ثم احفظ الملف بامتداد .bat ثم قم بتشغيله.

ومع ذلك ، هناك بعض الاعتبارات المهمة التي يجب وضعها في الاعتبار على طول الطريق ، لذلك دعونا نعمل من خلال الخطوات.

في هذا القسم ، ستتعلم كيفية إنشاء ملف BAT آليًا يقوم بتشغيل Chrome إلى صفحة (Chrome)الأخبار(News) المفضلة لديك ، ويمسح ذاكرة التخزين المؤقت لنظام التشغيل Windows 10 لتعزيز أداء النظام ، ويسحب أحدث توقعات الطقس من الويب.

الخطوة 1: إنشاء ملف دفعي بسيط لبدء التشغيل(Step 1: Create A Simple Startup Batch File)

لإنشاء ملف BAT في نظام التشغيل Windows 10(Windows 10) ، ما عليك سوى تحديد قائمة ابدأ(Start) ، واكتب المفكرة(Notepad) ، وحدد تطبيق المفكرة(Notepad) لفتحه. داخل برنامج Notepad ، ستحتاج إلى كتابة البرنامج النصي التالي. يمكنك النسخ واللصق من هناك في برنامج " المفكرة(Notepad) " .

start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pause

احفظ الملف في مكان ما على جهاز الكمبيوتر الخاص بك يسهل العثور عليه. يقوم العديد من الأشخاص بحفظ ملفات BAT الخاصة بهم في (BAT)C:\temp أو بعض المجلدات البسيطة الموجودة في الجذر C: مستوى محرك الأقراص.

من المهم تغيير القائمة المنسدلة حفظ كنوع إلى (Save as type)كل الملفات(All files) . بعد ذلك ، تأكد من إضافة ".bat" في نهاية اسم الملف.

سيؤدي ذلك إلى حفظ الملف بتنسيق نصي كتنسيق ملف دفعي. 

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

  1. سيتم فتح صفحة الويب الخاصة بأخبار Google(Google News) باستخدام المتصفح الافتراضي لنظامك.
  2. سيتم حذف جميع الملفات الموجودة في مجلد Windows المؤقت.(Windows)
  3. سيعرض موجه الأوامر توقعات الطقس خلال الـ 24 ساعة القادمة.

لقد أنشأت للتو أول ملف BAT عامل يعمل على أتمتة ثلاث مهام مفيدة على التوالي!

ومع ذلك ، لم تنته بعد. تحتاج إلى تكييف بعض هذه الأوامر بما يتناسب مع حالتك الخاصة. دعنا نلقي نظرة على ما يفعله كل من هذه الأوامر(what each of these commands does) وكيف يمكنك تعديلها لتناسب احتياجاتك.

الخطوة 2: تخصيص ملف BAT الخاص بك(Step 2: Customize Your BAT File)

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

فيما يلي شرح أكثر تفصيلاً لكل من هذه الأوامر وكيف يمكنك تخصيصها.

ابدأ الأمر(Start Command)

سيقوم الأمر start بتشغيل أي تطبيق تحدده. إذا كنت تستخدم رابط URL مثل هذا الأمر ، فسيستخدم متصفحك الافتراضي لتشغيل صفحة الويب هذه. سيؤدي الأمر التالي إلى تشغيل أخبار Google(Google News) في متصفحك الافتراضي.

start https://news.google.com

يمكنك تغيير عنوان URL(URL) لجعل الأمر يفتح أي صفحة ويب تريدها.

أمر DEL(DEL Command)

الأمر DEL هو أمر بسيط للغاية يقوم بحذف ملف واحد أو أكثر في دليل معين. هناك مجموعة متنوعة من المعلمات التي يمكنك استخدامها لإخبار الأمر بكيفية التصرف.

DEL /F /S /Q %TEMP%

هناك مجموعة متنوعة من المعلمات التي يمكنك استخدامها لإخبار الأمر بكيفية التصرف.

  • / F - يتضمن حذف ملفات القراءة فقط
  • / S - يزيل(– Removes) الملفات الموجودة في الدلائل الفرعية وكذلك في الدليل الحالي
  • / س - يتطلب(Requires “) الوضع "الصامت" الذي لا يتطلب أي تأكيد للحذف

في هذا المثال ، يتم استخدام٪ TEMP ٪ لتحديد الدليل. هذا هو متغير بيئة النظام لدليل  Windows Temporary Files .

إذا كنت تريد ، يمكنك تحديد أي دليل آخر. أو يمكنك سرد أوامر DEL متعددة وحذف الملفات من أدلة متعددة.

أمر الإصبع(Finger Command)

يستخدم أمر Finger اتصال الإنترنت بجهاز الكمبيوتر الخاص بك للوصول إلى أي كمبيوتر بعيد يقوم بتشغيل خدمة الإصبع.

ليس من السهل العثور عليها ، ولكن هناك خدمة خاصة واحدة تعمل على graph.no تتيح لك البحث عن توقعات الطقس على مدار 24 ساعة باستخدام أمر "إصبع" بسيط.

finger [email protected]

باستخدام هذا الأمر ، تحتاج فقط إلى وضع اسم أكبر مدينة قريبة قبل @graph.no جزء من عنوان الويب.

يقوم الأمر بإرجاع رسم بياني لدرجة الحرارة ورموز مستوى سطوع الشمس خلال الـ 24 ساعة القادمة.

أمر وقفة(Pause Command)

سيوقف الأمر Pause تنفيذ ملف BAT الخاص بك مؤقتًا حتى تتمكن من رؤية أي معلومات تم إرجاعها بواسطة الأوامر المختلفة. هذا مفيد بشكل خاص بعد استخدام أمر Finger ، حتى تتمكن من عرض الرسم البياني.

إذا كنت تستخدم أوامر أخرى ولا تحتاج إلى رؤية أي معلومات تم إرجاعها ، يمكنك إزالة الأمر Pause من نهاية البرنامج النصي.

في الواقع ، إذا لم تكن بحاجة إلى رؤية أي شيء من البرنامج النصي على الإطلاق ، فيمكنك إضافةECHO OFF باعتباره السطر الأول من ملف BAT ولن ترى أي شيء يتم إرجاعه من الأوامر على الإطلاق.

الخطوة 3: جدولة وظيفتك الدفعية(Step 3: Schedule Your Batch Job)

بمجرد إنشاء ملف BAT ، لن يكون مفيدًا كثيرًا إلا إذا قمت بالنقر فوقه نقرًا مزدوجًا يدويًا وتشغيله متى أردت تنفيذ الأوامر التلقائية.

سيكون من الأسهل بكثير السماح بتشغيل وظيفة الدُفعات تلقائيًا كل يوم. يمكنك القيام بذلك عن طريق تشغيل ملف BAT كمهمة مجدولة في Windows .

للقيام بذلك ، حدد قائمة ابدأ(Start) ، واكتب المجدول(Scheduler) ، وحدد برنامج جدولة المهام(Task Scheduler) .

سيؤدي هذا إلى فتح برنامج جدولة المهام(open the Task Scheduler) . حدد مكتبة برنامج جدولة المهام(Task Scheduler Library) من الجزء الأيمن لمشاهدة جميع المهام المجدولة على نظامك. 

يمكنك إضافة مهمة مجدولة جديدة لبدء تشغيل ملف BAT الجديد. (BAT)لفعل هذا:

  1. حدد إنشاء مهمة(Create Task) من لوحة الإجراءات(Actions) على اليمين.

  1. في نافذة إنشاء مهمة ، في علامة التبويب (Create Task)عام(General) ، قم بتسمية المهمة في حقل الاسم . (Name)اترك كل الإعدادات الافتراضية الأخرى.

  1. حدد علامة التبويب المشغلات . (Triggers)حدد الزر جديد . (New)في نافذة New Trigger ، حدد يوميًا(Daily) واترك جميع الإعدادات الافتراضية الأخرى. حدد " موافق(OK) " وحدد " موافق(OK) " في نافذة "إنشاء مهمة".  

  1. حدد علامة التبويب " الإجراءات(Actions) " ، ثم حدد جديد(New) . في نافذة New Action ، حدد Browse واستعرض حتى تصل إلى المكان الذي قمت فيه بحفظ ملف BAT الخاص بك. (BAT)حدد " موافق(OK) " للإنهاء. حدد " موافق(OK) " في نافذة "إنشاء مهمة".

  1. الآن يجب أن تشاهد ملف BAT المجدول في (BAT)مكتبة برنامج جدولة المهام(Task Scheduler Library) .

سيتم الآن تشغيل ملف BAT(BAT) المجدول الجديد الخاص بك كل يوم في نفس الوقت. 

تخصيص ملف BAT الخاص بك

الآن بعد أن عرفت كيفية إنشاء ملف BAT وجدولته(BAT) ، يمكنك البدء في التوسع في هذا الملف من خلال التعرف على أوامر ملف BAT الأخرى التي يمكنك إضافتها إلى الملف. 

هناك الكثير من أوامر CMD(lot of CMD commands) التي يمكنك إضافتها إلى ملف BAT الخاص بك لأتمتة جميع أنواع الأشياء على جهاز الكمبيوتر الخاص بك. ابدأ(Start) التجريب وشاهد أنواع الأشياء الممتعة التي يمكنك إنشاؤها من الملفات المجمعة الخاصة بك.



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts