الإعلانات

هل تريد إنشاء ملف دفعي؟ من السهل.

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

في هذه المقالة ، ستتعلم كيفية كتابة ملف دفعي بسيط. سوف تتعلم أساسيات ما يمكن أن تفعله الملفات الدفعية وكيفية كتابتها بنفسك. سأوفر لك أيضًا المزيد من الموارد لتعلم كتابة الملفات المجمعة (BAT).

كيفية إنشاء ملف دفعي في ويندوز

قبل الدخول في التفاصيل ، إليك ملخص سريع

  1. افتح ملفًا نصيًا ، مثل مستند "المفكرة" أو "الدفتر".
  2. أضف أوامرك ، بدءًا بـecho [إيقاف] ، متبوعًا بـ - كل سطر في سطر جديد - العنوان [عنوان نص الدفعة] ، وصدى [السطر الأول] ، والتوقف المؤقت.
  3. احفظ ملفك بامتداد الملف .مضرب، فمثلا، اختبار.
  4. لتشغيل ملف دفعي ، انقر نقرًا مزدوجًا فوق ملف BAT الذي أنشأته للتو.
  5. لتحرير ملف دفعي الخاص بك ، انقر بزر الماوس الأيمن على ملف BAT وحدد تعديل.

سيبدو ملفك الخام على النحو التالي:
اختبار ملف الخفافيش مكتوب في المفكرة
وإليك نافذة الأوامر المقابلة للمثال أعلاه:
اختبار إخراج سطر الأمر ملف Bast

إذا كان هذا سريعًا جدًا أو إذا كنت تريد معرفة المزيد عن الأوامر وكيفية استخدامها ، فتابع القراءة!

instagram viewer

الخطوة 1: إنشاء ملف BAT

لنفترض أن لديك مشاكل في الشبكة بشكل متكرر ؛ تجد نفسك على الدوام موجه الأمر أفضل الحيل ونصائح موجه الأوامرCommand Prompt هي أداة رائعة لمستخدمي أجهزة الكمبيوتر الشخصية اليومية لأنها سهلة الاستخدام لكنها قوية. فيما يلي 15 حيلة ونصائح موجه الأوامر قد فاتك. اقرأ أكثر ، الكتابة ipconfig وتدقق Google لاستكشاف مشكلات الشبكة وإصلاحها. بعد فترة ، تدرك أنه سيكون أكثر فعالية قليلاً إذا كنت قد كتبت للتو ملف BAT بسيطًا ، وتمسكه على جهاز USB الخاص بك ، واستخدمته على الأجهزة التي تقوم باستكشاف الأخطاء وإصلاحها.

إنشاء مستند نصي جديد

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

new_text_file

أضف الرمز

انقر نقرًا مزدوجًا فوق هذا مستند نصي جديد لفتح محرر النص الافتراضي الخاص بك. انسخ والصق الكود التالي في إدخال النص الخاص بك.

echo off title هذا هو نص الدفعة الأولى! مرحبًا بكم في البرمجة النصية المجمعة! وقفة

حفظ كملف BAT

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

أهلا بك في الدفعة

لا تفترض أن كل ما يمكن أن تفعله البرمجة النصية المجمعة. معلمات البرامج النصية للدفعات هي إصدارات معدلة من رموز موجه الأوامر ، لذا فأنت تقتصر فقط على ما يمكن أن يفعله موجه الأوامر. بالنسبة لأولئك الذين ليسوا على دراية بالبرنامج ، موجه الأوامر قادر على الكثير أوامر CMD الأساسية لـ Windows يجب أن تعرفهاالواجهة القاتمة لموجه الأوامر هي بوابتك إلى أدوات Windows المتقدمة. نعرض لك أوامر CMD الأساسية التي تتيح لك الوصول إليها. اقرأ أكثر .

الخطوة 2: تعلم أساسيات البرمجة النصية المجمعة

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

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

عنوان: توفير الكثير من نفس وظيفة a

علامة في HTML ، سيوفر هذا عنوانًا للنص البرمجي للدفعة في نافذة موجه الأوامر.

cls: يمسح موجه الأوامر الخاص بك ، وهو أفضل استخدام عندما يمكن للكود الغريب أن يقوم بما تريد الوصول إليه للعثور عليه.

rem: اختزال ل ملاحظة يوفر نفس الوظائف علامة في HTML. لا يتم إدخال عبارات Rem في التعليمات البرمجية الخاصة بك. بدلاً من ذلك ، يتم استخدامها لشرح وإعطاء معلومات بخصوص الرمز.

٪٪أ: كل ملف في المجلد.

(“.\”): المجلد الجذر. عند استخدام موجه الأوامر ، يجب على المرء توجيه الموجه إلى دليل معين قبل تغيير اسم الملفات وحذف ملف وما إلى ذلك. مع الملفات الدفعية ، ما عليك سوى لصق ملف .bat في الدليل الذي تختاره.

وقفة: يسمح بفاصل في السلسلة المنطقية لملف .bat الخاص بك. يسمح هذا للمستخدمين بقراءة أسطر الأوامر قبل متابعة التعليمات البرمجية. تشير عبارة "اضغط على أي مفتاح للمتابعة ..." إلى توقف مؤقت.

بدء "" [موقع ويب]: سوف يتوجه إلى موقع ويب من اختيارك باستخدام متصفح الويب الافتراضي الخاص بك.

ipconfig: هذه معلمة موجه أوامر كلاسيكية تطلق معلومات تتعلق بمعلومات الشبكة. تتضمن هذه المعلومات عناوين MAC وعناوين IP وأقنعة الشبكة الفرعية.

بينغ: يقوم بفحص عنوان IP وإرسال حزم البيانات من خلال توجيهات الخادم لقياس موقعها ووقت الاستجابة (وقت الاستجابة).

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

الخطوة 3: كتابة وتشغيل ملف BAT الخاص بك

سننشئ مثالين للنصوص البرمجية المجمعة التي يمكنها تبسيط أنشطتك اليومية على الإنترنت وفي وضع عدم الاتصال.

نص الأخبار

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

لإعادة تكرار عملية إنشاء الدُفعات: أولاً ، أنشئ ملفًا نصيًا فارغًا. انقر على اليمين مساحة فارغة في مجلد من اختيارك ، وحدد جديد، ثم مستند نصي. مع فتح الملف النصي ، أدخل البرنامج النصي التالي. سيوفر مثالنا وسائل الإعلام الإخبارية الأمريكية الرئيسية المتاحة عبر الإنترنت.

echo off start "" http://www.cnn.com. بداية "" http://www.abc.com. بداية "" http://www.msnbc.com. بداية "" http://www.bbc.com. بداية "" http://www.huffingtonpost.com. بداية "" http://www.aljazeera.com. بداية "" https://news.google.com/

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

save_as_bat

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

منظم الملفات

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

echo off rem لكل ملف في مجلدك. لـ ٪٪ a in (". \ *") تفعل ( التحقق من rem إذا كان الملف يحتوي على ملحق وإذا لم يكن البرنامج النصي الخاص بنا. إذا كان "٪٪ ~ xa" NEQ "" إذا كان "٪٪ ~ dpxa" NEQ "٪ ~ dpx0" ( التحقق من rem في حالة وجود مجلد ملحق ، إن لم يكن تم إنشاؤه. إن لم تكن موجودة "٪٪ ~ xa" mkdir "٪٪ ~ xa" rem نقل الملف إلى الدليل. انقل "٪٪ a" "٪٪ ~ dpa ٪٪ ~ xa \" ))

فيما يلي مثال على سطح المكتب الخاص بي من قبل ، مجموعة فضفاضة من ملفات الصور.

ملفات متنوعة

إليك هذه الملفات بعد ذلك.

الملفات المطلوبة

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

أتمتة الأشياء البسيطة مع البرامج النصية الدفعية

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

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

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