زهير طه

95

12,437

الدرس 11 █▓▒░ دورة كتابة الملفات الدفعية : التعامل مع الملفات النصية


التعامل مع الملفات النصية في dos و الملفات الدفعية batch files



درسنا اليوم سهل و بسيط و الأوامر قليلة

تعليمة type


تستخدم هذه التعليمة لعرض محتويات ملف نصي على واجهة محرر الاوامر dos
شكل التعلية
type xxx.txt
حيث xxx اسم الملف النصي و مساره إن وجد
مثال :
إذا كان لدينا ملف نصي على القرص d و اسمه taha و نريد عرض محتوياته على شاشة تنفيذ الملف الدفعي أو موجه الاوامر dos يكون الكود كالتالي :
type d:\taha.txt

تعليمة edit


إن كتابة هذا الأمر لوحده سيظهر لنا محرر النصوص


وهو محرر نصوص شبية ببرنامج المفكرة notepad
ويمكن استعماله بصيغ أخرى كما يلي
edit e:\1.txt
الأمر السابق سيفتح محتويات الملف النصي 1 الموجود على القرص e و يتم الفتح عن طريق محرر النصوص السابق

الأمر copy/con


يمكن من خلاله حفظ كل مايكتب أثناء فتح نافذة البرنامج إلى ملف نصي
مثال :
copy con e:\w.txt
الأمر السابق سيجعل أي شيئ يكتب ضمن النافذة المفتوحة لموجه الأوامر يحفظ إلى ملف نصي سيتم إنشاؤه إلى القرص e و باسم w
و لإيقاف الأمر و حفظ الملف نضغط على ctrl+z

الإشارة < مع الأوامر التي نعرفها


سبق و تكلمنا عن هذا الموضوع و لكن ليتم إدراجه مع باقي أوامر التعامل مع الملفات النصية قمت بإعادة شرح سريعة هنا لتكتمل المجموعة
لنبدأ مع الامثلة
echo welcome every body > c:\test.txt

مثال آخر
tasklist  > e:\1.txt



تطبيق كوظيفة :


اكتب برنامجأً بحيث يطلب إدخال مجموعة أسماء طلاب و يحفظها إلى ملف ثم عند إيقاف الإدخال باستخدام ctrl+z
ثم يظهر خيارات هي :


- إظهار الأسماء
- تحرير الأسماء
- خروج

التعليقات (18)

mu7stafa     
ممكن كتابة كزد الوظيف مع شرحه لاني لم استطع تنفيذ هذه الوظيفة
واسف جدااا اني تعبك معاي بس انا لسه مبتدأ وبحاول اتعلم منكم
وشكرااااا
imade     
كيف يمكن كتابة الأوامر التي تم تنفيذها الى مستند نصي
AMER.MHD-BAT     
شكرا على الدرس
زهير طه     
ان شاء الله سيتم وضع أسئلة في مواضيع مستقلة عن الدروس
cargem     
ممتاز و تطبيق رائع و أناقة في العمل
و يمكن تبديل
copy con "%y%"
بـ
copy con "%y%".txt
الموجودة في السطر 13

فكرة اكتب اسم الملف رائعة شكراً لك


شكرا اخي واستاذي العزيز
وارجوا منكم ان تضعوا المزيد من الاسئله
لتتبيت الفكره
Botta     
الله يبارك فيك
بعد الانتهاء سيتم تجميع الدورة في كتاب ان شاء الله مثل كتاب الفوتوشوب و أفضل
نعم يمكن عمل ملف bat يضغط و يفك ضغط ملفات rar,zip
سيكون ان شاء الله الشرح في الدرس بعد القادم
وعذراً على التأخر في كتابة الدروس لأن الدرس يأخذ وقت و يحتاج التركيز في الكتابة
سنتابع قريباً

أشكرك أستاذنا الفاضل على سرعة الرد
يسر الله لك

و بارك الله فى وقتك



زهير طه     
الله يبارك فيك
بعد الانتهاء سيتم تجميع الدورة في كتاب ان شاء الله مثل كتاب الفوتوشوب و أفضل
نعم يمكن عمل ملف bat يضغط و يفك ضغط ملفات rar,zip
سيكون ان شاء الله الشرح في الدرس بعد القادم
وعذراً على التأخر في كتابة الدروس لأن الدرس يأخذ وقت و يحتاج التركيز في الكتابة
سنتابع قريباً
Botta     

جزاك الله خيرا أستاذ زهير على هذه الدروس الرائعه
نرجو وضع كافة الدروس فى كتاب إلكترونى مثل كتابك الرائع فى الفوتوشوب
وهل يمكن عمل ملف bat يضيف ملفات بالـ winrar



زهير طه     
تفضل وضيفتي ومتاسف على التأخر
http://www.multiupload.com/ykt1o0duw3



الحل 100\100
شكراً لك مستر جليلو دائماً متألق
زهير طه     
هذا حلي
http://www.multiupload.com/K01SR8H3W8
تقبل تحياتي

ممتاز و تطبيق رائع و أناقة في العمل
و يمكن تبديل
copy con "%y%"
بـ
copy con "%y%".txt
الموجودة في السطر 13

فكرة اكتب اسم الملف رائعة شكراً لك
mr jalilo     
تفضل وضيفتي ومتاسف على التأخر
http://www.multiupload.com/YKT1O0DUW3
mr jalilo     

شكرا في إنتضار الوضيفة

غريب1     
بزاكر امليح ولما يفتحوا علاتي برجع الكم
SVIIIPAR     

رائع اخي الكريم


اتمنى من الله ان لا ينقطع هذا النهر


وكما قلت انت


لن نكون كالفراعنة و ان علمنا سيكون نبعا للجميع يغرفون منه ما يحتاجون


شكرا لك و لجهودك الحاضرة و المستقبلية


كل عام و انت بخير

cargem     
هذا حلي
http://www.multiupload.com/K01SR8H3W8
تقبل تحياتي