اما بعد فقد وفقني الله عز و جل الى انجاز هذا العمل المتواضع في تعليم الدوس الذي هو الاب الروحي لنظام الويندوز واعتمدت على الله عز و جل ثم المصادر التالية:
1-DOS help files.
2-كتاب تعليم دوس الاصدار الاول.
3-بعض الاوامر التي تعلمتها قديما.
1. العمل على الملفات:
Dir:
C:\\>dir | لاستعراض كل الملفات |
C:\\>dir *.exe | لاستعراض كل الملفات ذات الامتدادexe مهما كان عدد حروفها. |
C:\\>dir omda*.exe | لاستعراض كل الملفات الموجودة داخل المجلدذات الامتدادexe |
C:\\>dir b?.exe | استعراض كل الملفات التي تتكون من حرفين أولهم b وامتداده exe |
وهناك عدة تنسيقات للامر dir :
Function | Formats |
DIsplays the files matched with specified attributes على حسب النوع المذكور مما بين الاقواس.وللاستزادة انظر الجزءattrib في هذا الموضوع. | Dir /a:[h|s|d|r|a] |
يذكر الملفات بدون تواريخ أو أي تعليقات أخرى. | Dir /b |
يقوم بعرض فاصل الالاف عند ذكر حجم الملف مثل 235,465,555 | Dir /c |
لايعرض فاصل الالاف مثل 235465555 | Dir /-c |
يعرض الملفات بترتيبهم الابجدي في صفوف. | Dir /w |
يرتبهم بترتيبهم الابجدي في أعمدة. | Dir /d |
لا يوجد فرق بينه و بين dir العادي. | Dir /l |
ترتيب الاسماء حسب:الحجم (s) او التاريخ(d)او بجعل المجلدات في البداية(g) او بالترتيب الابجدي للامتداد (e) او الاسم(n) ويمكن استخدام علامة الناقص لعكس الترتيب باستخدام اي من التنسيقات السابقة. | Dir /o:[s|d|g|e|n] |
توقف عرض الملفات بعد ملء الصفحة حتى يتم الضغط على أي مفتاح. “press any key to continue”. | Dir /p |
يعرض اسم مالك الملف OWNER | Dir /q |
Displays all directories and sub directories in the dired folder. | DIR /S |
يعرض كل الملفات حسب تاريخها: C الانشاء. A أخر فتح. W اخر تعديل. | Dir /t [c|a|w] |
يعرض الاسماء المختصرة للملفات و المجلدات. | Dir /x |
يعرض السنة رباعيا | Dir /4 |
Type:
يستخدم هذا الامر لعرض محتويات الملفات النصية
Type c:\\omda.txt | يقوم هذا الامر بعرض محتويات الملف النصي omdaالموجود داخل محرك الاقراصc: |
Type c:\\omda.txt|more | يستخدم اذا كان الملف النصي كبير الحجم. |
Copy :
يستخدم هذا الامر لنسخ ملف معين أو مجموعة من الملفات.
Copy c:\\omda.txt d: | يستخدم هذا الامر لنسخ الملف المذكور منc:الى d: |
Copy c:\\*.* d: | يستخدم لنسخ كل الملفات الموجودة في c: الىd: |
و هناك عدة تنسيقات للامرcopy نوضحها بفضل الله تعالى فيما يلي:
Formats | Functions |
Copy /y | تعني انك تريد الكتابة على ملف موجود بالفعل دون سؤال. |
Copy /-y | تعني انك تريد السؤال قبل الكتابة على ملف موجود بالفعل. |
Rename:
يستخدم لاعادة تسمية الملفات.
Ren c:\\omd.txt omda.txt | لاعادة تسمية الملف |
Ren c:\\omd.* omda.gif | يستخدم لاعادة تسمية أكثر من ملف بصيغته في نفس الوقت |
ملاحظة هامة:
1-لايمكن عند تسمية الملف ذكر مكان اخر لملف الوجهة.
FOR EXAMPLE:
RENAME C:\\OMDA.TXT D:\\OOOO.TXT خطأ
2-يمكن استخدام أمر RENAME بدلا من REN للقيام بنفس العمل.
Combining text files:
يستخدم هذا الامر لدمج الملفات النصية مع بعضها.
يقوم هذا الامر بجمع محتويات الملف 1.txt مع محتويات الملف2.txt وحفظ الناتج في الملف 3.txt | Copy c:\\1.txt+2.txt 3.txt |
Copy con:
Copy con c:\\omda My name is omda saber | يقوم هذا الامر بحفظ الرسالة My name is omda saber في الملف omda.وذلك بالضغط علي مفتاحي CTRL+Z أوF6. |
ملاحظة هامة:
هذا الامر يقوم بحفظ الرسالة في ملف ليس له امتداد معروف للويندوز ولكن يمكن فتحه بطريقتين :
1*باستخدام الامر type كما سبق شرحه.
2*باستخدام برنامج notepad .
DELETE:
Del c:\\omda.txt | يقوم بحذف الملف. |
Del c:\\*.* | يقوم بحذف كل الملفات. |
Del c:\\*.EXE | يقوم بحذف كل الملفات التي لها الامتدادEXE. |
Comparing files (FC)(FILE COMPARE)
Fc c:\\omda.txt c:\\omda1.txt | يقوم بمقارنة الملفين واظهار الناتج. |
Fc c:\\omda.txt c:\\omda1.txt>c:\\omda2.txt | يقوم بمقارنة الملفين وحفظ الناتج في الملف omda2.txt بدلا من اظهاره. |
Attrib:
Attribute | Symbol | Describtion |
Hidden | H | Hidden files. |
System | S | Files required by the system. |
Archive | A | For backup & xcopy |
Read-only | R | Read-only files can’t be deleted or modified. |
Directories | D | Means (folders). |
Not | -(minus) | Prefix before one of the above attributes. |