إجراء محاكاة أحرف البدل

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

اضغط هنا لرابط المقالة باللغة الانجليزية68268
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
يمكنك محاكاة أحرف البدل مع الأمر FOR هذه الأوامر في MS-DOS لا تسمح أحرف البدل. بنية الأمر هو كما يلي
   for %p in (set) do (command) %p				
حيث يتم %p متغير تستخدم من قبل الأمر FOR (مجموعة) هو مجموعة من أسماء الملفات التي سيتم تطبيق الأمر و الأمر هو الأمر ليتم تنفيذه. على سبيل المثال:
   for %p in (*.txt) do type %p				
- أو -
   for %p in (*.txt) do find "CONFIG" %p				
معلومات أخرى
قد ترغب في إنشاء ملف دفعي لهذا الأمر لأنه سيكون أقل بكثير. ومع ذلك، بخلاف إصدار سطر أوامر من الأمر FOR يستخدم إصدار الملف الدفعي علامات اثنين بالمائة (%). التالية هي المثالان الملف الدفعي:
   for %%p in (%1) do type %%p				
- أو -
   for %%p in (%1) do find "%2" %%p				
البحث باستخدام مثال الملف الدفعي الثاني الأمر التالي كتابتها في موجه MS-DOS عن كل ملف ينتهي بملحق TXT يحتوي على السلسلة "CONFIG" فيه. تكون علامات الاقتباس ("% 2") معينة إلى الأمر FIND و ليس بالضرورة أن يكون جزءً من بناء جملة الأمر FOR. إذا كان المثال الثاني في ملف دفعي يسمى FF.BAT ، إلى استدعاء أمر الملف الدفعي, اكتب:
   ff *.txt CONFIG"				
4.00 4.01 3.x 6.22 5.00 5.00a 6.00 6.20 بدل

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 68268 - آخر مراجعة: 01/29/2014 15:43:12 - المراجعة: 2.0

Microsoft MS-DOS 3.1, Microsoft MS-DOS 3.2 Standard Edition, Microsoft MS-DOS 3.21 Standard Edition, Microsoft MS-DOS 3.3 Standard Edition, Microsoft MS-DOS 3.3a, Microsoft MS-DOS 4.0 Standard Edition, Microsoft MS-DOS 4.01 Standard Edition, Microsoft MS-DOS 5.0 Standard Edition, Microsoft MS-DOS 5.0a, Microsoft MS-DOS 6.0 Standard Edition, Microsoft MS-DOS 6.2 Standard Edition, Microsoft MS-DOS 6.21 Standard Edition, Microsoft MS-DOS 6.22 Standard Edition

  • kbnosurvey kbarchive kbmt KB68268 KbMtar
تعليقات