إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 2012-04-12, 10:26 AM
الصورة الرمزية صوتك يناديني
| صوتك يناديني  صوتك يناديني غير متواجد حالياً

 
تاريخ التسجيل: Dec 2011
المشاركات: 5,816
صوتك يناديني is on a distinguished road
افتراضي دورة Autoit شاملة - الدرس الثاني : التحكم بالملفات والمجلدات



الآن سوف نشرح عن الدرس الثاني وهو درس مهم

((التحكم بالملفات والمجلدات))

سوف نتعلم الأوامر التالية :

FileCopy
FileDelete
FileMove
FileRecycle
DirCopy
DirCreate
DirMove
DirRemove

والآن نبدا بشرح أمر تلو الآخر.



1 - FileCopy :

أمر واضح من إسمه وهذا أمر يقوم بنسخ الملف إلى مسار معين,فالنأخذ الصورة العامة :

كود:
FileCopy ( "Source" , "Dest" , Flag)
Source = مسار الملف المراد نسخه.

Dest = أين سوف ينسخ الملف.

Flag = قيمة إختيارية وهي تحديد إذا كان الملف موجود يستبدله أم لا.

مثال

كود:
FileCopy ( "Server.exe" , "D:\Server.exe" , 1 )
في هذا الأمر سيقوم بنسخ ملف إسمه Server.exe إلى الدرايف D بإسم Server.exe, و قيمة Flag وضعناها 1 أي إذا وجد ملف آخر إسمه Server.exe فإنه سوف يستبدله بالملف المنسوخ , وإذا وضعناها 0 فلن يقوم بإستبداله بالملف المنسوخ.

[NOTE]- إذا وضعنا الملف المراد نسخة بدون مسار مثل المثال السابق فإنه سوف يبحث عن إسم الملف في المجلد الحالي.

- يجب وضع المسارات بين علامة التنصيص.

- القوسين () هما مهمين للغاية ففيه تضع موضوع الأمر والمسارات إلخ..

- لاحظ الفواصل فهي تفصل بين الموضوعات الأوامر

- لا تضع Flag بين علامتي تنصيص.

[/NOTE]

لاحظ أننا يمكننا حذف القيم الأختيارية مثل Flag فمثلا :

قبل الحذف :

كود:
FileCopy ( "Server.exe" , "D:\Server.exe" , 1 )
بعد الحذف :

كود:
FileCopy ( "Server.exe" , "D:\Server.exe" )
2 - FileDelete

أمر يقوم بحذف الملف , الصورة العامة :

كود:
FileDelete ( "Path" )
Path = مسار الملف المراد حذفه.

فالنأخذ مثال :

كود:
FileDelete ( "D:\Server.exe" )
هنا أمرنا البرنامج بحذف ملف Server.exe في الدرايف D

3 - FileMove :

أمر يقوم بنقل الملف.

لا يحتاج شرح فهو مثل FileCopy لكن الفرق هو نقله.

4 - FileRecycle :

أمر يقوم بنقل الملف إلى سلة المهملات.

لا يحتاج شرح فهو مثل FileDelete لكن الفرق هو أن FileDelete يحذف الملف بالكامل أم Recycle فينقله إلى سلة المهملات.

5 - DirCopy :

يقوم بنسخ المجلدات وما بداخله من ملفات , مثل FileCopy لكن سو نشرحه, الصورة العامة :

كود:
DirCopy ( "Source Dir" , "Dest Dir" , Flag )
Source Dir = مسار المجلد المراد نسخه.

Dest Dir = مكان نسخ المجلد.

فالنأخذ مثال :

كود:
DirCopy ( "D:\Dev-Point" , "E:\Dev-Point" , 1
هنا أمرنا البرنامج بنسخ مجلد Dev-Point الموجود في الدرايف D ونسخناه إلى الدرايف E بإسم Dev-Point
لاحظ أن Flag وضعناها 1 لهذا إذا وجد مجلد آخر بإسم Dev-Point فإنه سوف يدمجهما معا وإذا وضعناها 0 فسوف يصبح العكس.

6 - DirMove :

أمر يقوم بنقل المجلد إلى مكان آخر.

نفس الأمر السابق لكن الفرق هو أن DirMove يقوم بنقل الملف أما DirCopy فيقوم بنسخ الملف.

7 - DirRemove :

أمر يقوم بحذف المجلدات , الصورة العامة :

كود:
DirRemove ( "Dir Path" , Rescure )
Dir Path = مسار المجلد المراد حذفه.

Rescure = قيمة إختيارية وتعني إذا كنا نريد حذف الملفات أو لا.

Rescure = 1 : يقوم بحذف مجلد والملفات التي بداخله.

Rescure = 0 : يقوم بحذف المجلد فقط (إذا كان داخل المجلد ملفات فإنه لا يحذف)

فالنأخذ مثال :

كود:
DirRemove ( "D:\Dev-Point" , 1 )
هنا أمرنا البرنامج بحذف المجلد Dev-Point الموجود في الدرايف D سواء أكان فيه ملفات أم لا.



إنتهى الدرس وأرجو أن تكونو إستفدتم من هذا الدرس

حقوق دورة Autoit الشاملة

MugeWara

www.dev-point.com

نقطة التطوير

والسلام عليكم ورحمة الله وبركاته.


__________________
قلبي " معك " لو شفت جسمي مع الناس...
ما غاب " طيفك "عن خيالي دقيقه ..
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدليلية (Tags)
autoit, والمجلدات, التحكم, الثاني, الدرس, بالملفات, دورة, شاملة



جديد مواضيع قسم حمايه الاجهزه
 
أدوات الموضوع
انواع عرض الموضوع


دورة Autoit شاملة - الدرس الثاني : التحكم بالملفات والمجلدات


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دورة Autoit شاملة - الدرس الأول : مقدمة وتحميل البرنامج صوتك يناديني حمايه الاجهزه 0 2012-04-12 09:06 AM
جميع حلقات death note .. مذكرة الموت ... جودة عالية hd على الميديافاير هديل الامل انمي 0 2012-04-06 02:04 PM
إعلان عن انعقاد دورة قانون الأحوال الشخصية والأسرية جنون انسان اخبار 0 2012-03-04 05:28 PM



الساعة الآن 02:54 PM


Powered by vBulletin Copyright ©2000 - 2014