كيفية إنشاء ملف دفعي في نظام التشغيل Windows 10

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

كيفية إنشاء ملف دفعي في نظام التشغيل Windows 10
كيفية إنشاء ملف دفعي في نظام التشغيل Windows 10
Anonim

ما يجب معرفته

  • قم بإنشاء ملف دفعي في نظام التشغيل Windows 10 عن طريق كتابة أوامرك في مستند Notepad فارغ ، وحفظه بتنسيق.bat بدلاً من.txt.
  • تتضمن الأوامر PAUSE و COPY و CLS (مسح).
  • لإضافة تعليقات ، ابدأ سطرًا بنقطتين ومسافة. التعليقات مفيدة لتقسيم ملف دفعي إلى أقسام.

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

كيفية إنشاء ملف دفعي في Windows 10

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

إليك كيفية إنشاء ملف دفعي بسيط في نظام التشغيل Windows 10:

  1. اكتب Notepadفي شريط البحث ، وانقر فوق تطبيق Notepad عندما يظهر في النتائج.

    Image
    Image
  2. اكتب ما يلي في مستند Notepad فارغ لإنشاء ملف دفعي بسيط:

    ECHO OFF

    ECHO إذا كنت ترى هذا النص ، فقد أنشأت بنجاح أول ملف دفعي في Windows 10. تهانينا!PAUSE

    Image
    Image
  3. انقر فوق ملففي الزاوية اليسرى العليا من نافذة المفكرة.

    Image
    Image
  4. انقر فوق حفظ باسمفي القائمة المنسدلة.

    Image
    Image
  5. اكتب اسمًا للبرنامج النصي ، مثل test.bat ، وانقر فوق Save.

    Image
    Image

    قم بتدوين الموقع على محرك الأقراص الثابتة الخاص بك حيث تم حفظ الملف ، حيث ستتمكن من العثور عليه وتنفيذه في المستقبل.

  6. حدد موقع الملف الذي حفظته للتو ، وانقر فوقه نقرًا مزدوجًا.

    Image
    Image
  7. إذا تم إنشاء الملف بشكل صحيح ، فسترى نافذة أوامر تبدو كالتالي:

    Image
    Image

أوامر وأوصاف الملفات الدفعية

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

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

فيما يلي بعض الأوامر المفيدة لاستخدامها في ملفات الدُفعات ، جنبًا إلى جنب مع توضيحات لما يفعلونه:

  • @ ECHO OFF: تعطيل عرض الموجه. يستخدم هذا عادةً في بداية ملف دفعي لعرض أنظف. لست بحاجة إلى @ ، ولكن تضمينه يخفي أمر ECHO OFF أيضًا.
  • ECHO: يطبع النص التالي في نافذة الأوامر
  • PAUSE: يتسبب في بقاء نافذة الأوامر مفتوحة بعد انتهاء ملف الدُفعات ، أو السماح بقراءة النص في النافذة قبل المتابعة.
  • TITLE: يضع عنوانًا مخصصًا في شريط عنوان نافذة الأوامر.
  • CLS: يمسح نافذة الأوامر.
  • EXIT: يخرج ويغلق نافذة الأوامر.
  • COPY: انسخ ملفًا واحدًا أو أكثر.
  • REM: سجل التعليقات أو الملاحظات.
  • IPCONFIG: عرض معلومات IP مفصلة لكل محول شبكة متصل بالنظام الخاص بك.
  • PING: يرسل طلب صدى لبروتوكول رسائل التحكم في الإنترنت (ICMP) إلى عنوان IP أو موقع ويب.
  • TRACERT: تحقق من اتصالك بعنوان IP أو موقع ويب باستخدام ICMP.
  • SET: يستخدم لتعيين المتغيرات.
  • IF: تنفيذ وظيفة شرطية بناءً على مدخلات المستخدم أو متغير آخر.

إدخال التعليقات في الملفات الدفعية

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

هذا مثال على ملف دفعي مع التعليقات:

ECHO OFF

:: هذا الملف الدفعي هو مجرد مثال لإظهار كيفية عمل التعليقات.

TITLE مجرد مثال أساسي لعالم الترحيب لإظهار كيفية عمل التعليقات.

ECHO أهلاً بالعالم!

:: هذا تعليق آخر ، لن تراني ما لم تقرأ ملف الدُفعات!

ECHO وداعًا!PAUSE

إذا قمت بلصق هذه الأوامر في ملف دفعي وقمت بتشغيله ، فسترى ناتجًا مثل هذا:

Image
Image

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

هذا ملف دفعي أكثر تعقيدًا بعض الشيء يستخدم مجموعة متنوعة من الأوامر والتعليقات وينفذ بالفعل مهمة مفيدة:

:: تم تصميم هذا الملف الدفعي للتحقق من اتصال الإنترنت.@ECHO OFF

TITLE Internet Status and Connectivity Checker

:: يعرض هذا الأمر تفاصيل الشبكة.

ipconfig / all

PAUSE

:: يتحقق هذا القسم لمعرفة ما إذا كان هناك موقع ويب محدد متاحًا.

ping google.com

:: يتيح لك هذا القسم اختيار ما إذا كنت تريد تشغيل tracert أم لا.

set "reply=y"

set / p "reply=هل تريد تشغيل مسار التتبع الآن؟ [y | n]:"

if / i not "٪ reply٪"=="y" goto: eof

tracert google.com

PAUSE

يتحقق هذا الملف من اتصالك بالإنترنت باستخدام ipconfig ثم يتوقف مؤقتًا حتى تتمكن من فحصه. ثم يقوم باختبار موقع google.com. أخيرًا ، يمنحك خيار تشغيل الأمر tracert إذا كنت تريد ذلك. ثم يتوقف مؤقتًا مرة ثانية ، مما يتيح لك التحقق من النتائج قبل إغلاق النافذة.

النتيجة النهائية تبدو كما يلي:

Image
Image

يمكنك استخدام أي أوامر موجه أوامر تريدها في ملف دفعي ، بما في ذلك المتغيرات وتفاعل المستخدم مثل المثال أعلاه ، وكتابة المعلومات إلى ملفات أخرى ، والمزيد.

موصى به: