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

كتابة ملفات الدُفعات

يرجى ملاحظة برامج Shell النصية تحل محل الملفات الدفعية في Linux. يمكنك العثور على العديد من الموارد على الإنترنت لتتعلم كيفية كتابة نصوص شل تحت مظلة Linux.

  1. 1 افتح المفكرة. يتيح لك برنامج Notepad كتابة البرامج النصية كملف نصي ثم حفظها كملفات دفعية عند الانتهاء. يمكنك فتح برنامج “المفكرة” بالنقر فوق “ابدأ”، ثم “البرامج”، ثم “البرامج الملحقة”، ثم “المفكرة”. يمكنك أيضًا كتابة المفكرة في مربع الأوامر.

  2. 2 تعلم بعض أوامر BATCH الأساسية. تعمل الملفات الدفعية من خلال سلسلة من أوامر DOS، لذا فإن الأوامر التي يمكنك استخدامها تشبه إلى حد بعيد أوامر DOS. فيما يلي بعض أهم الأوامر التي ستعمل معها

    • ECHO – يعرض النص على الشاشة
    • ECHO OFF – إخفاء إخراج النص
    • START – يقوم بتشغيل الملف باستخدام برنامجه الافتراضي
    • REM – يقوم الأمر بإدراج تعليق من سطر واحد في البرنامج
    • MKDIR / RMDIR – إنشاء أو إزالة المسارات
    • DEL – يحذف الأمر ملفًا واحدًا أو أكثر
    • نسخ – يقوم الأمر بنسخ ملف واحد أو أكثر
    • XCOPY – يسمح لك هذا الأمر بنسخ الملفات بخيارات إضافية
    • FOR / N / DO – يسمح لك هذا الأمر بتحديد الملفات.
    • عنوان نافذة تحرير العنوان. X موارد البحث
  3. 3 اكتب برنامجًا لإنشاء مسار. تتمثل إحدى أسهل الطرق لتعلم كتابة الملفات المجمعة في التركيز على القيام بمهام بسيطة أولاً. على سبيل المثال، يمكنك استخدام ملف دفعي لإنشاء العديد من المسارات بسرعة بحث مصدر X

    MKDIR c \ example1 MKDIR c \ example2

  4. 4 احفظ الملف. بعد إدخال الأوامر، يمكنك حفظ الملف كملف دفعة. انقر فوق ملف، ثم اختر حفظ باسم.

    • انقر فوق القائمة المنسدلة “حفظ كنوع”.
    • اختر خيار “كل الملفات”.
    • اختر اسمًا للبرنامج واتبعه بامتداد .bat أو .cmd.
    • تأكد من أن الترميز المختار هو ANSI واحفظ الملف
  5. 5 اكتب برنامجًا لعمل نسخة احتياطية بسيطة. تعد الملفات الدفعية طريقة رائعة لتشغيل الكثير من الأوامر، خاصةً عندما يتم تعيينها للتشغيل عدة مرات. باستخدام الأمر XCOPY، يمكنك إنشاء ملف دفعي ينسخ الملفات من المجلدات المحددة إلى مجلد النسخ الاحتياطي، مع استبدال الملفات التي تم تحديثها فقط منذ التحديث الأخير

    ECHO OFF XCOPY c \ original c \ backupfolder / m / e / y

    • يقوم البرنامج السابق بنسخ الملفات من المجلد “الأصلي” إلى مجلد “Backupfolder”. يمكنك استبدال المجلدين السابقين بمسارات المجلدات التي تريدها. يحدد / m لنسخ الملفات المحدثة فقط، ويحدد / e لنسخ جميع الدلائل الفرعية في الدليل الحالي، و / y يحافظ على رسالة التأكيد من الظهور في كل مرة يتم فيها استبدال الملف.
  6. 6 احفظ الملف. بعد الانتهاء من إدخال الأوامر، يمكنك حفظ الملف كنوع ملف BATCH. انقر فوق ملف، ثم حفظ باسم.

    • انقر فوق القائمة المنسدلة “حفظ كنوع”.
    • اختر خيار “كل الملفات”.
    • اختر اسمًا للبرنامج واتبعه بامتداد .bat أو .cmd
  7. 7 اكتب برنامج نسخ احتياطي أكثر تقدمًا. البرنامج الذي كتبته لأخذ نسخة احتياطية في وقت سابق مفيد، ولكن ماذا عن إجراء بعض التنظيم بالإضافة إلى ما سبق يمكنك استخدام الأمر For / In / Do للقيام بذلك. يمكنك استخدام هذا الأمر لتحديد موقع ملف بناءً على امتدادهECHO OFF cd c \ source REM هذا هو موقع الملفات التي تريد فرزها وفقًا لـ ٪٪ f IN (* .doc * .txt) DO XCOPY c \ source \ “٪٪ f” c \ text / m / y REM هذا ينقل أي ملفات بامتداد doc. أو REM .txt من c \ source إلى c \ text REM ٪٪ f متغير لـ ٪٪ f IN (* .jpg * .png * .bmp) DO XCOPY C \ source \ “٪٪ f” c \ images / m / y REM هذا ينقل أي ملفات ذات تنسيق .jpg أو .png أو REM أو .bmp من c \ source إلى c \ images

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

    • انقر فوق القائمة المنسدلة “حفظ كنوع”.
    • اختر خيار “كل الملفات”.
    • اختر اسمًا للبرنامج واتبعه بامتداد .bat أو .cmd

أفكار مفيدة

  • يجب عليك استخدام علامات الاقتباس إذا كنت تريد فتح مسار يحتوي اسمه على مسافات، مثل “C \ Documents and Settings \”.
  • يمكن أن يكون لملفات الدُفعات امتداد .CMD بدءًا من Windows 2000. لا يوجد فرق في التنفيذ، والفرق هو أنه يتم تنفيذ ملفات .CMD باستخدام 32 بت، بينما يتم تنفيذ الملفات ذات الامتداد .BAT باستخدام 16 بت. .
  • يمكنك استخدام برامج تحرير النصوص الأخرى مثل ملفات BATCH للكتابة، ولكنك لن تحتاج إلى ذلك على الأرجح عند كتابة ملفات BATCH بسيطة.

تحذيرات

  • يمكن أن تكون ملفات التصحيح خطيرة بناءً على الأوامر التي تستخدمها. تأكد من أنك تعرف ما تفعله وأنك لا تكتب أي أوامر خطيرة (أوامر لحذف الملفات، على سبيل المثال).