الدرس 4: دورة في كتابة ملفات الدفعية التعامل مع الملفات و المجلدات - الحزء الثاني
صفحة 1 من اصل 1 • شاطر
الدرس 4: دورة في كتابة ملفات الدفعية التعامل مع الملفات و المجلدات - الحزء الثاني
بدأنا في الدرس السابق حديثنا عن التعامل مع المسارات والملفات والمجلدات في الملفات الدفعية ورأينا كيفية التنقل بين المسارات وتقل ونسخ الملفات والمجلدات وسنتابع التكلم عن الملفات والمجلدات
تعليمة انشاء مجلد md
ويمكن كتابتها على الشكل md
ويتم استخدام التعليمة بصيغة التالية
مثال :
اكتب برنامج يقوم بانشاء مجلد على القرص E باسم aymn
ثم يقوم بانشاء مجلد في المسار c:\program files باسم syria
الحل :
مثال 2:
اكتب برنامج يقوم بانشاء مجلد على القرص E اسمه syria وبداخله مجلد اسمه homs
الحل :
تعليمة انشاء مجلد md
ويمكن كتابتها على الشكل md
ويتم استخدام التعليمة بصيغة التالية
- الكود:
md path
مثال :
اكتب برنامج يقوم بانشاء مجلد على القرص E باسم aymn
ثم يقوم بانشاء مجلد في المسار c:\program files باسم syria
الحل :
- الكود:
md e:\aymn
md c:\"program files"\syria
مثال 2:
اكتب برنامج يقوم بانشاء مجلد على القرص E اسمه syria وبداخله مجلد اسمه homs
الحل :
- الكود:
md e:\syria\homs
عدل سابقا من قبل أيمن الإبراهيم في الأربعاء ديسمبر 04, 2013 8:33 pm عدل 1 مرات
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
رد: الدرس 4: دورة في كتابة ملفات الدفعية التعامل مع الملفات و المجلدات - الحزء الثاني
الان ننتقل الى تعليمة حذف المجلدات rd
وتتم كتابتها بالصيغة التالية
s/ متغير لهذه التعليمة من اجل حذف كافة المجلدات الفرعية والملفات يعني حذف المجلد كاملا بما يحتويه
وان لم تكتب فان البرنامج سيقوم بحذف المجلدات الفارغة فقط
q/ من اجل الحذف بشكل صامت يعني دون ظهور رسائل تأكيد والتنبيه قبل بدء الحذف
مثال :
اكتب برنامج يقوم بحذف المجلد syria الموجود على القرص e بما يختويه من مجلدات و ملفات
الحل :
وتتم كتابتها بالصيغة التالية
- الكود:
rd/s/q path
s/ متغير لهذه التعليمة من اجل حذف كافة المجلدات الفرعية والملفات يعني حذف المجلد كاملا بما يحتويه
وان لم تكتب فان البرنامج سيقوم بحذف المجلدات الفارغة فقط
q/ من اجل الحذف بشكل صامت يعني دون ظهور رسائل تأكيد والتنبيه قبل بدء الحذف
مثال :
اكتب برنامج يقوم بحذف المجلد syria الموجود على القرص e بما يختويه من مجلدات و ملفات
الحل :
- الكود:
rd/s e:\syria
- الكود:
rd/s/q e:\syria
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
رد: الدرس 4: دورة في كتابة ملفات الدفعية التعامل مع الملفات و المجلدات - الحزء الثاني
الان نتقل الى تعليمة حذف الملفات DEL
هام جدا :
أن الملفات المحذوفة باستخدام تعليمة DEL لا يمكن استعادتها من سلة المحذوفا ت
ومن المهم جدا الانتباه عند حذف الملف او مجلد والتفريق بينهما وبين تعليمتي الحذف الخاصتين بهما
صيغة كتابة التعليمة :
شرح المتغيرات الخاصة بتعليمة الحذف :
p/ المطالبة بالتاكيد قبل الحذف الملف المعين
s/ حذف ملفات معينة من الدليل الحالي ومن كافة الدلائل الفرعية وعرض اسماء الملفات اثناء حذفها
q/ الحذف دون المطالبة بتأكيد عملية الحذف ( الحذف الصامت )
a/ لتحديد خصائص الملف attributes الذي نريد حذفه وهي لا تكتب لوحها انما كما يلي :
aa/ ملفات الارشيف archive
ar/ ملفات القراءة فقط read only
ah/ ملفات مخفية hidden
وبالامثلة التالية تتضح المتغيرات لاحظو :
مثال :
برنامج يقوم بحذف الملف temp.txt الموجود على القرص \:c
علما ان هذا الملف للقراءة فقط ونريد عملية الحذف مع التاكيد قبل الحذف
الحل :
lمثال 2:
برنامج يقوم بحذف كافة الملفات الموجودة في مجلد c:\windows\temp دون المطالبة بتأكيد عملية الحذف
الحل :
وطريقة اخرى لحل المثال
----------------------
امر اعادة التسمية Ren
ِكل التعليمة :
ren path1 path2
مثال :
اكتب برنامج لاعادة تسمية الملف test.txt الموجود على القرص c الى syrai.txt ثم يقوم بإعادة تسمية الملفات ذات الامتداد txt الموجودة على القرص d الى الملفات بنفس الاسم ولكن مع امتداد bat
الحل :
هام جدا :
أن الملفات المحذوفة باستخدام تعليمة DEL لا يمكن استعادتها من سلة المحذوفا ت
ومن المهم جدا الانتباه عند حذف الملف او مجلد والتفريق بينهما وبين تعليمتي الحذف الخاصتين بهما
صيغة كتابة التعليمة :
- الكود:
del/p/s/f/q/a path
شرح المتغيرات الخاصة بتعليمة الحذف :
p/ المطالبة بالتاكيد قبل الحذف الملف المعين
s/ حذف ملفات معينة من الدليل الحالي ومن كافة الدلائل الفرعية وعرض اسماء الملفات اثناء حذفها
q/ الحذف دون المطالبة بتأكيد عملية الحذف ( الحذف الصامت )
a/ لتحديد خصائص الملف attributes الذي نريد حذفه وهي لا تكتب لوحها انما كما يلي :
aa/ ملفات الارشيف archive
ar/ ملفات القراءة فقط read only
ah/ ملفات مخفية hidden
وبالامثلة التالية تتضح المتغيرات لاحظو :
مثال :
برنامج يقوم بحذف الملف temp.txt الموجود على القرص \:c
علما ان هذا الملف للقراءة فقط ونريد عملية الحذف مع التاكيد قبل الحذف
الحل :
- الكود:
del/p/f c:\temp.txt
lمثال 2:
برنامج يقوم بحذف كافة الملفات الموجودة في مجلد c:\windows\temp دون المطالبة بتأكيد عملية الحذف
الحل :
- الكود:
del/q c:\windows\temp\
وطريقة اخرى لحل المثال
- الكود:
pushd%systemroot%\temp del/q*.*
----------------------
امر اعادة التسمية Ren
ِكل التعليمة :
ren path1 path2
مثال :
اكتب برنامج لاعادة تسمية الملف test.txt الموجود على القرص c الى syrai.txt ثم يقوم بإعادة تسمية الملفات ذات الامتداد txt الموجودة على القرص d الى الملفات بنفس الاسم ولكن مع امتداد bat
الحل :
- الكود:
ren c:\test.txt syria.txt
pushd d:\
ren*.txt*.bat
أيمن الإبراهيم- ........
- تاريخ التسجيل : 19/03/2013
المساهمات : 251
النقاط : 398
التقيم : 1
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
» معدات التعدين المفتوحة ، أنظمة الحزام الناقل وحلول مناولة المواد السائبة
» نماذج الاعمال business model والعروض الاستثمارية PitchDeck
» طرق تكبير الثدي للعزباء
» "أحلامنا المرآة: فك رموزها واستكشاف عمق المعاني"
» "لحام خزانات الفايبر بجودة عالية: توفير حلول دائمة وموثوقة للتخزين"
» "خدمات مكافحة النحل والدبابير: التعامل مع الحشرات القاحلة بأمان وفعالية"
» "خدمات تنظيف الفلل والمنازل الكبيرة في السعودية: الراحة والفخامة في بيئة نظيفة"
» مستقبل التكنولوجيا
» ATM Management System Project in Java