[frame="20 85"]

التعامل مع الملفات النصية في dos و الملفات الدفعية batch files
درسنا اليوم سهل و بسيط و الأوامر قليلة
تعليمة type
تستخدم هذه التعليمة لعرض محتويات ملف نصي على واجهة محرر الاوامر dos
شكل التعلية
حيث xxx اسم الملف النصي و مساره إن وجد
مثال :
إذا كان لدينا ملف نصي على القرص d و اسمه taha و نريد عرض محتوياته على شاشة تنفيذ الملف الدفعي أو موجه الاوامر dos يكون الكود كالتالي :
تعليمة edit
إن كتابة هذا الأمر لوحده سيظهر لنا محرر النصوص

وهو محرر نصوص شبية ببرنامج المفكرة notepad
ويمكن استعماله بصيغ أخرى كما يلي
الأمر السابق سيفتح محتويات الملف النصي 1 الموجود على القرص e و يتم الفتح عن طريق محرر النصوص السابق
الأمر copy/con
يمكن من خلاله حفظ كل مايكتب أثناء فتح نافذة البرنامج إلى ملف نصي
مثال :
الأمر السابق سيجعل أي شيئ يكتب ضمن النافذة المفتوحة لموجه الأوامر يحفظ إلى ملف نصي سيتم إنشاؤه إلى القرص e و باسم w
و لإيقاف الأمر و حفظ الملف نضغط على ctrl+z
الإشارة < مع الأوامر التي نعرفها
سبق و تكلمنا عن هذا الموضوع و لكن ليتم إدراجه مع باقي أوامر التعامل مع الملفات النصية قمت بإعادة شرح سريعة هنا لتكتمل المجموعة
لنبدأ مع الامثلة
echo welcome every body > c:\test.txt
مثال آخر
تطبيق كوظيفة :
اكتب برنامجأً بحيث يطلب إدخال مجموعة أسماء طلاب و يحفظها إلى ملف ثم عند إيقاف الإدخال باستخدام ctrl+z
ثم يظهر خيارات هي :
1. إظهار الأسماء
2. تحرير الأسماء
3. خروج
[/frame]

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

وهو محرر نصوص شبية ببرنامج المفكرة notepad
ويمكن استعماله بصيغ أخرى كما يلي
كود PHP:
edit e:\1.txt
الأمر copy/con
يمكن من خلاله حفظ كل مايكتب أثناء فتح نافذة البرنامج إلى ملف نصي
مثال :
كود PHP:
copy con e:\w.txt
و لإيقاف الأمر و حفظ الملف نضغط على ctrl+z
الإشارة < مع الأوامر التي نعرفها
سبق و تكلمنا عن هذا الموضوع و لكن ليتم إدراجه مع باقي أوامر التعامل مع الملفات النصية قمت بإعادة شرح سريعة هنا لتكتمل المجموعة
لنبدأ مع الامثلة
echo welcome every body > c:\test.txt
مثال آخر
كود PHP:
tasklist > e:\1.txt
اكتب برنامجأً بحيث يطلب إدخال مجموعة أسماء طلاب و يحفظها إلى ملف ثم عند إيقاف الإدخال باستخدام ctrl+z
ثم يظهر خيارات هي :
1. إظهار الأسماء
2. تحرير الأسماء
3. خروج
تعليق