شرح للغة الدوز (اقدم لغات البرمجة )
صفحة 1 من اصل 1
شرح للغة الدوز (اقدم لغات البرمجة )
لغة الدوس و تعتبر من اقدم لغات البرمجة في العالم و افضلها لغاية اليوم على الاطلاق كان هذا النظام مشهورا قبل ظهور ويندوز 95 ، حيث كان نظامي ويندوز 3.1 و 3.11 يعتمدان على نظام التشغيل Dos ، وكان الشخص عندما يشغل الجهاز يظهر له موجه (Prompt ) الدوس ، ومن ثم يكتب عبارة Win حتى يشتغل الويندوز . وعندما ظهر نظام التشغيل ويندوز 95 والذي حاولت شركة مايكروسوفت أن لا يعتمدعلى نظام الدوس تسهيلا على الناس .
ولقد لاحظت أكثر من تعلم الكمبيوتر بعد ظهور نظام التشغيل 95 جهلهم بالتعامل مع هذا النظام ، مع رغبة بعضهم التعرف عليه ، وسوف يكون هذا الموضوع مقدمة تعريفية بهذا النظام ، وأهم الأوامر التي يحتاجها الشخص للتعامل معه .
هنالك عدة أمور يجب ان نعلمها قبل تعلم لغة الدوز
أولاً : ما معنى كلمة dos
كلمة DOS اختصار للجملة ( Disk Opreating System ) أي نظام تشغيل الأٌقراص .
ولذلك نجد أن عمل الفورمات وتقسيم القرص الصلب يتم عن طريق DOS ، حتى برنامج Bartion Magic الذي يقوم بعمل ذلك تجد أن واجهته مرئية لكن أنه يتعامل مع الدوس من خلف الكواليس .
ميزاتها و سلبياتها :
----------------------------
ميزاتها :
1 - إماكنية معرف اأشياء عديدة عن كومبيوترك و كومبيوتر من متصل معك على الانترنت بسهولة فائقة
2 - قوتها في تنفيذ الاوامر المعطاة لها
3 - تعطيك ما تطلبه منها بدقة عالية
4 - إمكانية استخدامها على اي جهاز كومبيوتر بغض النظر عن سرعته و موصفاته
5 - إمكانية استخدامها في أمور عديدة و متنوعة لاحدود لها
6- سولتها تكمن في حيث أن صيغ الاوامر لاتتغير
7 - الدقة الفائقة بكتابة رموزها أي إذا كتبت رمز خطأ لو كان حرف بكير بدل صغير لاتعمل بشكل صحيح وتبهك بذلك بغض النظر عن كثير من لغات البرمجة الاخرى
8 - تكمن أهمية نظام التشغيل دوس حاليا في حال انهيار النظام أو حدوث عطل في النظام ولم يكن لديك أحد برامج الصيانة التي تقوم بعمل نسخة احتياطية ( Backup )للنظام ، فيستلزم التعامل مع الجهاز التعامل مع نظام التشغيل DOS ، ولكنه ليس الحل الوحيد ، حيث يمكنك التعامل مع القرص الصلب عن طريق تركيبه في جهاز آخر ( Master ) مضيف ،ويكون القرص المتعطل ( Slave ) ضيف . وبالتالي تستطيع استعادة ملفاتك المهمة وربما استعادة النظام عن طريق الكمبيوتر المضيف ، هذا إذا كان العطل برمجي .
سلبياتها :
1 - االدقة البالغة في كتابة الرموز قد تشكل عائق لدى بعض الناس لانها تتكون معقدة أحيانا وصعبة أحياناً أخرى
2 - أوامرها تعتمد على الكتابة فقط و حفظ الصيغ المكتوبة و التي تكون احياناً معقدة
طرق الوصول إلى نظام التشغيل DOS :
-------------------------------------------
هناك ثلاث طرق للوصول لنظام التشغيل دوس :
1) عن طريق وضع قرص بدء التشغيل قبل تشغيل الجهاز ، ثم تشغيل الجهاز ، وهذه أفضل الطرق حتى تتم الاستفادة من أوامر هذا النظام .
2) عن طريق ابدأ/البرامج/موجه Arabic DOS .
3) عن طريق ابدأ/تشغيل/ ثم اكتب الأمر Command .
سوف تظهر لك شاشة سوداء وفيها (PROMPT ) موجه <\:C .
وبعده تكتب الأوامر .
وقبل البدء في شرح الأوامر أحب أن أنبه إلى أمور .
* ما معنى المسار (path) : هو عنوان الملف على القرص .
وهو يشبه عنوان ملف ما على الانترنت .
فمثلا لو أن لدينا الملف test.doc في السي فمساره c:\test.doc .
* امتداد الملف : هو عبارة عن ثلاثة أحرف بعد الاسم الملف مفصولة عن اسم الملف بنقطة ، وهو يستخدم من قبل أنظمة التشغيل للتعرف على البرنامج الذي يقوم بتشغيل
هذا الملف ، فمثلا الملف المضغوط نجد امتداده Zip .
* التأكد من كتابة الأمر صحيحا لأن أي خطا في أي حرف لن ينفذ الأمر وسيعطيك هذه الرسالة Bad Command .
* بعد كتابة الأمر اضغط على مفتاح الادخال حتي يتم تنفيذ الأمر أما رسائل تأكيد الحذف فا ختر y للموافقة ، و n لعدم الموافقة
أهم اومر الدوس dos :
--------------------------
ver- 1 : وهوة لمعرفة نسخة النظام الدوس الذي لديك
ويعتبر هذا لامر مهم عند الهكرز لامور عديدة سنتحدث عنها لاحقاًَ
2 -date : لعرض التاريخ و تغيره
3 -time : لعرض الوقت و تغيره
exit -4 : لإغلاق الدوس
CLS -5 : مسح محتويات شاشة الدوس
DIR -6 : استعراض محتويات فولدر أو درايف
C:\>DIR
لتصفح محتويات القرص C أما اذا اردنا تصفح محتويات القرص D فنكتب :C:\>DIR D
C:\>DIR/P
للاستعراض المتقطع (صفحة صفحة)..وسيكون لزاما عليك أن تضغط على أي مفتاح بالكيبورد لاستكمال عملية الاستعراض
C:\>DIR/W
لاستعراض اسماء الملفات و الفولدرات فقط دون التطرق لأي معلومات عنها.
C:\>DIR/A
لاستعراض الملفات .. و الملفات الخـفية (المعدنة)
C:\>DIR/S
لاستعراض الملفات .. و الفولدرات وما تحتوي هذت الفولدرات من ملفات
C:\>DIR\S
لعرض السيريال نمبر للقرص .. لاحظ اختلاف العلامة من ( / ) إلى ( \ )
C:\>DIR/D
لاستعراض الفولدرات فقط
7 - CD التنقل بين الفولدرات المختلفة
صيغته:
C:\>CD WINDOWS
للتنقل بين الدرايفات .. اكتب فقط رمز القرص و يلية نقطتان رأسيتان
:C:\>A
و بهذا ننتقل للمحرك A
8 - COPY نسخ محتويات ملف أو مجموعة ملفات
صيغته :
C:\>COPY F:\GAMES B:\FUN
سيقوم الحاسب بنسخ جميع الملفات ( لاحظ ..الملفات فقط ) الموجودة بالفولدر المسمى GAMES الموجود بالدرايف F آلي الفولدر FUN الموجود بالدرايف B
9 - xCOPY نسخ فلوبي ديسك الى فلوبي ديسك آخر
صيغته :
:C:\>XCOPY A: J
سيقوم الكمبيوتر تحتوي الأمر السابق بنسخ محتويات الفلوبي ديسك A الى الفلوبي ديسك J
و يشبه كثيرا الأمر Cpoy
10 -MOVE يقوم بعملية نقل للملفات من مكان آلي آخر وهو يساوي الأمر Cut تحتوي نظام الوندوز
صيغته :
B:\>MOVE C:\KING\*.GIF F:\BOSS
تحتوي المثال السابق سيقوم الكمبيوتر بتنفيذ الأمر حيث سينقل جميع الملفات ذات الامتداد
GIF والموجودة بفولدرKING الموجود بالـC الى الفولدر BOSS الموجود بالـF
- FORMAT وظيفته : مسح جميع البيانات الموجودة على درايف معين ومن ثم إعادة تشكيل قطاعات وفهارس.
صيغته :
:C:\>FORMAT F
آما الصيغ الأخرى فهي كالتالي :
:C:\>FORMAT/Q F
وذلك لعمل فرمته سريعة.. وهذا هو المستحب غالبا
:C:\>FORMAT/S F
لعمل فرمته مع نقل ملفات النظام
:C:\>FORMAT/U/Q F
لعمل فرمته سريعة مع عدم إمكانية استعادة الملفات المحذوفة
12 - الأمرMD والأمر MKDIR ( الأمرين يؤديان نفس الغرض )
وظيفته : إنشاء فولدر جديد( مجلد جديد ) و بالطبع سيكون هذا الفولدر تحتوي بداية الأمر فارغ.
صيغته :
C:\>MD F:\PHOTO
سيقوم الكمبيوتر تحتوي الأمر السابق بإنشاء فولدر جديد اسم PHOTO وذلك بداخل الدرايف F .
13ـ الأمرREN
وظيفته : إعادة تسمية الملفات والفولدرات.
صيغته ( في حالة الفولدر ) :
C:\>REN B:\GAMES PLAYS
سيقوم الكومبيوتر في الأمر السابق بتغيير اسم الفولدر المدعو GAMES إلى PLAYS .
صيغته ( في حالة الملف ) :
C:\>REN F:\MEDO.MPG AHMED.MPG
سيقوم الكومبيوتر في الأمر السابق بتغيير اسم الملف المدعو MEDO إلى AHMED مع ملاحظة ان امتداد الملف MPG في هذا المثال لا تتغير .
14ــ الأمرDEL
وظيفته : إلغاء ملف أو مجموعة ملفات
صيغته :
C:\>DEL B:\*.GIF
سيقوم الحاسب في العملية السابقة بمسح جميع الملفات المشتركة في الامتداد .GIF
والمتواجدة بالدرايف B
15ــ الأمر DELTREE
وظيفته : إلغاء فولدر ما بجميع محتوياته.. و جعله فارغا...أو إلغائه هو نفسه بمحتوياته.
صيغته:
C:\>DELTREE F:\GAMES
سيقوم الكمبيوتر بإلغاء ومسح الفولدرGAMES من الدرايف B
أما إذا كنت تريد تفريغ الفولدرGAMES من محتوياته دون إلغائه هو نفسه .. فالصيغة الآتية تفي بالغرض.
*.*\C:\>DELTREE/y F:\GAMES
ملاحظات :
* يستخدم البعض أمرDELTREE للتخلص من نسخة الوندوز العاملة على أجهزتهم وذلك لتجنب الفرمتة.
* الفرق بين الأمر DEL والأمرDELTREE هو أن الأول يستخدم للتخلص من الملفات فقط بينما الثاني يستخدم للتخلص من الملفات والفولدرات معا
16 -الأمرCHKDSK
وظيفته: يعرض معلومات جيدة عن درايف معين تقوم بتحديده.
صيغته:
:C:\>CHKDSK D
يقوم الكمبيوتر بعرض معلومات عن الدرايف مثل الرقم المسلسل Serial Number
والمساحة الكلية و أشياء أخرى .
17 - الأمرSCANDISK
وظيفته : يقوم بعلاج الأخطاء التي قد تحدث للملفات على الدرايف و إعطاء تقرير نهائي عن ذلك.
صيغته :
:C:\>SCANDISK F
يعالج الكمبيوتر الأخطاء بالدرايف F ويعطى تقرير بحالة الدرايف بعد الـSCAN
18 - لأمرRD
وظيفته : إلغاء و مسح فولدر فارغ
صيغته :
C:\>RD F:\GAMES
يقوم الكمبيوتر بإلغاء الفولدر الفارغ GAMES .. و يلاحظ في هذا الأمر انه يجب أن ينفذ على الفولدرات الفارغة فقط .. وعندما نقول الفارغة فإننا نعنى بها الفارغة من الملفات والفولدرات معا.
19ــ الأمر LABEL
وظيفته : تغيير اسم الدرايف
صيغته :
C:\>LABEL B: KING
سيقوم الكمبيوتر بتغيير اسم الدرايف C من الاسم السابق إلى الاسم الجديد.
20ــ الأمرFDISK
وظيفته : يقوم هذا الأمر بإعادة تقسيم الهارد ديسك
صيغته :
:C:\>FDISK C
هذا الأمر من اخطر الأوامر حيث انه يقوم بإعادة تقسيم الهارد ولا ينصح باستخدامه إلا من قبل المتخصصين.
21ــ الأمر ATTRIB
وظيفته : تغيير خصائص الملفات
صيغته : لهذا الأمر عدة صيغ وهي على النحو التالي :
إذا أردت أن تجعل ملف قابل للكتابة فقم بإعطائه الرمز-r أما إذا أردت أن تجعله غير قابل للكتابة فيه فقم بإعطائه الرمز +r و المثال التالي يشرح الأمر
C:\>ATTRIB +r C:\EGY.TXT
في المثال السابق جعلنا الملف المسمى EGY.TXT للقراءة فقط أي read only
وهناك خاصيتان آخريتان هما .. خاصية الإخفاء hidden وخاصية الـArchive ويمكن أيضا التغيير فيهما باستخدام الـ + أو الـ -
وخاصية الـ hidden تأخذ الرمز h و خاصية الـ Archive تأخذ الرمز s
والمثالان الآتيان يشرحان الأمر.
لجعل نفس الملف السابق مخفيا
C:\>ATTRIB +h C:\EGY.TXT
لجعل نفس الملف السابق ملف نظام
C:\>ATTRIB +S C:\EGY.TXT
22 -الأمر DEFRAG
وظيفته: ترتيب الملفات على القرص الصلب
صيغته:
:C:\>DEFRAG F
عملية ترتيب الملفات هذه تأخذ وقت طويل( و تعتمد على قوة جهازك )
ملاحظة :
هذا الأمر لا يعمل إلا مع برنامج الدوس الملحق بالوندوز أي انك لا تستطيع تنفيذه من خلال الـStartup Disk .
23 -الأمرPROMPT
وظيفته : تغيير شكل محث الدوس.
صيغته :
C:\>PROMPT MEDO
هذا الأمر يفيدك إذا كنت من محبي الفنون التشكيلية ولا تحبذ الشكل التقليدي للمحث
وفي المثال السابق سيغير الكمبيوتر شكل المحث ليصبح كما في الشكل الآتي :
MEDO>
24 -الأمرMEM
وظيفته : عرض معلومات عن الذاكرة
صيغته:
C:\>MEM
يقوم هذا الأمر بعرض معلومات عن الذاكرة والجزء المستخدم منها في الوقت الحالي ووو
25 - الأمر SYS
وظيفته : نقل ملفات النظام إلى درايف معين تختاره أنت.
صيغته:
:C:\>SYS B
سيقوم الكمبيوتر بنقل ملفات النظام إلى الدرايف B .
ملاحظة :
هذا الأمر لا يمكنك استخدامه إلا مع نظام الدوس الموجود على الـSTARTUP DISK ولا يمكنك استخدامه مع الدوس الملحق بالوندوز .
26 - الأمر TYPE
وظيفته : فتح ملف نصي
صيغته :
C:\>TYPE F:\GAMES\FORCE.TXT
لا أبالغ إذا قلت أن هذا الأمر من أهم أوامر نظام الدوس حيث انه يسمح لك بالدخول و الكتابة في ملفات قد لا تستطيع الكتابة فيها أثناء عملك في الوندوز لان هذه الملفات ساعتها تكون قيد الاستخدام من قبل نظام الوندوز.
وفي المثال السابق سيقوم الأمر بفتح الملف المسمىFORCE.TXT والموجود بالفولدرGAMES الموجود أيضا بالدرايفF وبعد فتحك للملف تستطيع أن تعدل فيه وتغير من خصائصه .
ولكن أحيانا .. تخرج لك رسالة تقول لك أن هذا الملف للقراءة فقط .. طبعا أنت الآن والحمد لله تعرف ما هو الحل .. يجب عليك ساعتها استخدام الأمر ATTRIB لتغيير خصائص الملف..وذلك بان تستخدم –r مع الأمرATTRIB .
ملاحظة :
كل ما أقوله الآن عن الأمر TYPE يصلح فقط في الدوس الموجود على الـStartup Disk إما الدوس الملحق بالوندوز فهو يعرض محتوى الملف فقط .. أي انك تستطيع استخدام الأمر TYPE مع الدوس الملحق بالوندوز ولكن للعرض فقط.
27 -الأمرEDIT
وظيفته : يقوم بفتح برنامج تحرير النصوص الملحق بالدوس
صيغته :
C:\>EDIT
تستطيع القول إن الأمر EDIT يقوم بفتح برنامج يساوي تقريبا برنامج الـNotepad في نظام الوندوز.. و من خلال برنامج التحرير الملحق بالدوس تستطيع فتح الملفات النصية.. و للعلم فالأمر السابقTYPE يستعين ببرنامج التحرير هذا في فتح الملفات النصية ..أي إن الأمرينTYPE و EDIT هما وجهان لعملة واحدة.
28 - الأمر HELP
وظيفته : يقوم بفتح برنامج المساعدة الملحق بالدوس.
صيغته :
C:\>HELP
أولا هذا الأمر لا يصلح إلا في الدوس الموجود على الـStartup Disk .
أما الدوس الملحق بالوندوز فلا.
عند استخدامك لهذا الأمر .. سترى معلومات مفيدة جدا .
29ــ الأمر DISKCOPY
وظيفته : نسخ اسطوانة مرنة لأخرى مرنة أيضا
صيغته:
C:\>DISKCOPY A: G:
يقوم الجهاز بعمل نسخة طبق الأصل ( بما فيها من عيوب ) من الاسطوانة المرنة A إلى الاسطوانة المرنة G .
30 ــ الأمرDISKCOMP
وظيفته : مقارنة اسطوانتين مرنتين وعرض نتيجة المقارنة على هيئة تقرير.
صيغته :
C:\>DISKCOMP A: G:
31 ـ الأمر VER
وظيفته : معرفة رقم إصدار النظام.
صيغته:
C:\>VER
32 ــ الأمر VOL
وظيفته : معرفة اسم والرقم المسلسلSerial Number لدرايف معين
صيغته :
C:\>VOL F:
سيقوم الكمبيوتر بعرض اسم الدرايف F وكذلك الرقم المسلسل الخاص به.
33 -الأمر PROGMAN
وظيفته : الوصول إلى قائد البرامج في جهازك.
صيغته:
C:\>PROGMAN
هذا الأمر يعمل فقط في الدوس الملحق بالوندوز.
34 - الأمرHWINFO/UI
وظيفته : معرفة معلومات عن النظام.
صيغته :
C:\>HWINFO/UI
لا يعمل إلا في الدوس الملحق بالوندوز.
35 ــ الأمرTUNEUP
وظيفته : لتشغيل معالج الصيانة.
صيغته :
C:\>TUNEUP
هذا الأمر لا يعمل إلا في الدوس الملحق بالوندوز.
36 ــ الأمر TELNET
وظيفته : تشغيل برنامج التلنيت الملحق بالوندوز.
صيغته :
C:\>TELNET
هذا الأمر لا يعمل إلا في الدوس الملحق بالوندوز.
و من داخله عدة أوامر كأمر فتح المواقع open و أمر الخروج من التلنيت quit
37 ـ الأمرWINIPCFG
وظيفته : معرفة رقم الـ IP الخاص بك وأنت على الشبكة.
صيغته :
C:\>WINIPCFG
يستخدم هذا الأمر كما ترون لمعرفة رقم الآي بى الخاص بك وطبعا من البديهي أن هذا الأمر لا يعمل إلا وأنت على الإنترنت .. و كذلك لا يعمل إلا في الدوس الملحق بالويندوز
38 - أمر الخروج EXIT
بقية الأوامر .. امتنع عن ذكرها .. لما لها من أضرار تخريبية
كما لا ننسى بأنك بإمكانك تشغيل معظم برامج من الدوس :
لفتح لوحة التحكم اكتب Control
لفتح الحاسبة اكتب Calc
لفتح الرسام اكتب mspaint
لفتح المذكرة اكتب notepad
لفتح الحافظة وهي تحفظ آخر ما نقوم به من عمليات النسخ و القص اكتب clipbrd
لفتح برنامج تنظيف القرص اكتب Cleanmgr
لفتح برنامج تحويل القرص إلى FAT 32 اكتب Cvt1
لفتح برنامج إلغاء تجزئة القرص اكتب Defrag
لتشغيل برنامج تشغيل التخطي التلقائي اكتب الأمر asd
لتشغيل قارئ الأقراص المضغوطة اكتب cdplayer
لفتح مخطط توزيع الأحرف اكتب charmap
لتشغيل الاتصال المباشر بالكبيل اكتب directcc
لتشغيل برنامج ضغط الأقراص اكتب Drvspace
لفتح مستكشف ويندوز اكتب explorer
لتشغيل برنامج كوداك للصور المرفق مع الويندوز اكتب Kodakimg
و لتشغيل متصفحه اكتب Kodakprv
لتشغيل لعبة الكوبة اكتب Mshearts
لتشغيل لعبة Pinball اكتب pinball
لتشغيل لعبة سوليتير اكتب sol
لفتح لعبة " خلية حرة " اكتب free cell
لفتح لعبة " كانسة الألغام " اكتب Minesweeper
لفتح لوحة التحكم اكتب Control
لفتح الحاسبة اكتب Calc
لفتح المذكرة اكتب notepad
لفتح برنامج Media Player اكتب هذا الأمر Mplayer
لفتح مراقب شبكة الاتصال اكتب Netwatch
لفتح الرسام أيضا اكتب الأمر Pbrush
و أيضا اكتب mspaint
لفتح الريحستري اكتب الأمر Regedit
لفتح جهاز قياس الموارد اكتب Rsrcmtr
لفتح متفحص الأقراص اكتب Scandskw
لفتح مسجل الصوت اكتب الأمر Sndrec32
لضبط مقدار الصوت اكتب الأمر Sndvol32
لفتح المهام التي يؤديها الكومبيوتر الآن اكتب الأمر taskman
لتشغيل برنامج مراقبة النظام اكتب الأمر Sysmon
لتشغيل معالج الصيانة اكتب Tuneup
هذه الأوامر قد لا تعمل على بعض نسخ الويندوز بأنواعها المتعددة
Windows 3.1
Windows 3.11
Windows 95
Windows CE
Windows 98
Windows NT
Windows 2000
Windows ME
Windows XP
و غيرها من نسخ الويندوز الكثيرة
طريقة استخدام بعض الاوامر
طريقة انشاء مجلد :
اسم المجلد md
فمثلا لو أردنا إنشاء المجلد new نكتب التالي .
md new
ثم اضغط على مفتاح الادخال .
دخول مجلد :
اسم المجلد cd
فمثلا لو أردنا دخول المجلد new نكتب التالي .
cd new
ثم اضغط على مفتاح الادخال .
الخروج من مجلد :
\cd
فمثلا لو أردنا الخروج من الدليل c:\>new نكتب الأمر التالي .
\cd
ثم اضغط على مفتاح الادخال .
إلغاء مجلد :
اسم المجلد rd
فمثلا لو أردنا دخول المجلد new نكتب التالي .
rd new
ثم اضغط على مفتاح الادخال .
--> يشترط أن لا يحتوي المجلد على أي ملف حتى يتم إلغاؤه .
كيف يتم إلغاؤه حتى ولو كان بداخله ملفات أو مجلدات .
اسم المجلد deltree
سوف تظهر لك رسالة تأكيد الحذف التالية .
[Delete directory "new" and all its subdirectories? [yn
اكتب y للموافقة ، و n لعدم الموافقة .
التنقل بين محركات الأقراص :
يتم ذلك عن طريق كتابة الحرف الذي يرمز للقرص المراد واتباعة بنقطتين فوق بعض .
فمثلا لو أردنا الانتقال لمحرك الأقراص ( D ) نكتب ما يلي .
ثم اضغط على مفتاح الادخال .
استعراض محتويات محرك أقراص أو مجلد :
اسم المجد المراد أو الحرف الذي يدل على محرك الأقراص dir
فمثلا لو أردنا استعراض محرك الأقراص ( D ) نكتب ما يلي .
:dir d
ثم اضغط على مفتاح الادخال .
هذا الأمر يستعرض الملفات في عمود واحد .
ولاستعراضها في أعمدة نتبع الأمر بمسافة ثم w\ .
ولاستعراضها صفحة صفحة نتبع الأمر بمسافة ثم p\ .
ولاستعراضها في أعمدة وصفحة صفحة w\p\ .
لنسخ ملف من مجلد إلى مجلد .
صيغة الأمر :
مسار المجلد الهدف مسار الملف المراد نسخه copy
لا تنس المسافة بعد الأمر copy بين مسار الملف المصدر والمجلد الهدف .
فمثلا لو أردنا نسخ الملف test.doc من مجلد المستندات في C ألى D فنكتب :
:copy c:\my........s\test.doc d
لحذف ملف .
فمثلا لو أردنا حذف الملف test.doc من D نكتب :
del d:\test.doc
لطباعة محتويات ملف نصي .
امتداده.اسم الملف type
فمثلا لو أردنا معرفة الرقم السري داخل الملف النصي serial
type serial.txt
قد تمل من كثرة كتابة الأمر أكثر من مرة وقد تخطا احيانا في بعض الحروف فلا ينفذ الأمر . ولتسهيل هذا الأمر غليك هذه الثلاثة حلول :
1) بضغطك على مفتاح السهم الأيمن سوف يظهر لك الحروف حرفا حرفا .
2) بالضغط على المفتاح F3 سيضع لك آخر أمر قمت بكتابته .
3) باستخدام أمر DOSKEY .
اكتب doskey وستجد هذه الرسالة ظهرت لديك : DOSkey Installed .
وهذا الأمر يقوم يتخزين أي أمر تقوم بكتابته ، ويمكنك من الرجوع إليه بالسهمين الأعلى والأسفل .
كما يمكنك من استعراض الأوامر التي قمت بكتابتها عن طريق الضغط على مفتاح F7 وسوف تظهر لك الأوامر في أسطر مرقمة .
ويمكنك اختيارالأمر عن طريق الضغط على مفتاح F9 ثم رقم السطر
-------------------------------------------
الاوامر المستخدمة غالباً في لغة الدوس :
------------------------------------------
استخدمت الأقواس المربعة [ ] عن كتابة شكل الأمر وذلك للدلالة على أن مابينها اختياري، أي أنه يمكن كتابة مابين القوسين أو تجاهله.
كيف تحصل على المساعدة من موجه أوامر الدوس نفسه؟
اذا أردت معرفة المزيد من المعلومات حول أمر معين فاكتب التالي:
help CommandName
حيث أن CommandName هو الأمر الذي ترغب بمعرفة مزيد من التفاصيل حوله
و هذا مقدمة عن الدوووس تعتبر رغم كبرها
1- الأمر Attrib
اختصار لـAttribute.
</div>
ووظيفة هذا الأمر هي الإطلاع على خصائص ملف أو تغيير خصائص ملف.
ولتوضيح هذا الأمر فإنه يمكنك الاطلاع على خصائص أي ملف من الويندوز أيضا وذلك عن طريق النقر بالزر الأيمن على الملف ثم اختيار خصائص Properties:
الوظيفة
Attrib [+ added property] [file_path]
Attrib [ - deleted property] [file_path]
حيث أن:
<LI dir=rtl>
[+ added property]
الخاصية المراد إضافتها إلى الملف.
[- deleted property]
الخاصية المراد حذفها من الملف.
*~* هناك أربع خصائص يمكن إضافتها أو إزالتها من أي ملف *~*
R
لخاصية القراءة فقط Read Only
وفي هذه الحالة فان الملف لا يمكن تغييره أو محوه بالأمر Del مثلا.. وهذه الخاصية تعطي حماية ضد المحو الغير مقصود ولا ينبغي إعطاء هذه الخاصية لملف نرغب بتغييره من وقت لآخر.
A
لخاصية أرشيف Archive
تكون هذه الخاصية مطلوبة عند استخدام الأمر backup لعمل نسخة احتياطية من الملف، وكذلك عند استخدام الأمر xcopy لنسخ ملفات مختارة.
S
للملفات الخاصة بنظام التشغيل System
تستخدم هذه الخاصية لجعل الملف ضمن ملفات نظام التشغيل DOS.
H
لخاصية إخفاء الملف Hidden
تستخدم هذه الخاصية لإخفاء الملفات بحيث لا نستطيع رؤيتها من خلال الأمر Dir. ولكن ينبغي الحذر حيث أن بعض البرامج لا تستطيع العثور على الملفات المخفية.
ونستخدم علامة الجمع + لإضافة احد هذه الخصائص الأربعة إلى الملف أو علامة الطرح – لإزالة أحد هذه الخصائص من ملف.
[file_path]
مسار وامتداد الملف كاملا.
<>]
الشكل
لطباعة خصائص جميع الملفات الموجودة على القرص المحلي C نكتب الأمر:
C:> ATTRIP
لجعل الملف qamoos.txt الموجود على القرص المحلي C للقراءة فقط نكتب الأمر:
C:>ATTRIP +R c:qamoos.txt
نلاحظ عدم إمكانية التعديل في محتويات الملف وعدم إمكانية حذفه ، ولحذف هذه الخاصية نكتب:
C:> ATTRIP -R c:qamoos.txt
وسنلاحظ إمكانية التعديل في محتويات الملف أو حذفه.
لجعل الملف qamoos.txt الموجود على القرص المحلي C مخفي نكتب الأمر:
C:> ATTRIP +H c:qamoos.txt
نلاحظ اختفاء الملف من القرص المحلي C ، ولحذف هذه الخاصية نكتب:
C:> ATTRIP -H c:qamoos.txt
وسنلاحظ ظهور الملف مرة أخرى.
لجعل الملف qamoos.txt الموجود على القرص المحلي C أرشيف نكتب الأمر:
C:> ATTRIP +A c:qamoos.txt
ولحذف هذه الخاصية نكتب:
C:> ATTRIP -A c:qamoos.txt
لجعل الملف qamoos.txt الموجود على القرص المحلي C أرشيف نكتب الأمر:
C:> ATTRIP +S c:qamoos.txt
ولحذف هذه الخاصية نكتب:
C:> ATTRIP -S c:qamoos.txt
أمثلة
2- الأمر prompt
يستخدم هذا الأمر لتغيير شكل علامة الاستعداد.
الوظيفة
PROMPT [text]
حيث أن:
[text] هو النص الذي نريد تغيير علامة الاستعداد له. والقائمة التالية تتضمن وصفا مختصرا للنصوص أو المعلومات التي يمكن تضمينها كعلامة استعداد للنظام:
$Q جعل علامة الاستعداد عبارة عن الرمز =
$$ جعل علامة الاستعداد عبارة عن الرمز $
$T جعل علامة الاستعداد عبارة عن الوقت الحالي
$P جعل علامة الاستعداد عبارة عن السواقة الحالية والمسار الحالي
$V جعل علامة الاستعداد عبارة عن رقم نسخة الدوس
$N جعل علامة الاستعداد عبارة عن السواقة الحالية
$G جعل علامة الاستعداد عبارة عن علامة أكبر من
$L جعل علامة الاستعداد عبارة عن علامة أصغر من
$B جعل علامة الاستعداد عبارة عن الرمز |
الشكل
لجعل علامة الاستعداد عبارة عن علامة الدولار نكتب الأمر كما بالصورة:
بالتأكيد ستلاحظ النتيجة بنفسك!
لجعل علامة الاستعداد تعبر عن الوقت الحالي نكتب الأمر:
C:>PROMPT $T
لجعل علامة الاستعداد عبارة عن الرمز C:= نكتب الأمر:
C:>PROMPT $P$Q
أمثلة
3- الأمر edit
كتابة وتعديل وعرض ملف.
الوظيفة
EDIT file_name
الشكل
لتعديل محتويات الملف MyFile.TXT الموجود مع المستندات على القرص C: (مع إنشائه على نفس المسار في حال عدم وجوده مسبقا) نكتب الأمر:
C:>MYDOCUMENTS MyFile.TXT
مثال آخر:
4- الأمر Dir
اختصار لـDirectory. يستخدم هذا الأمر للبحث عن الملفات والفهارس وتقديم بيانات عنها. وهو أمر شهير يقوم بإظهار لائحة بالملفات والفهارس الفرعية ضمن الفهرس أو المصنف الحالي وإذا اتبع هذا الأمر بمسار ما فإن الحاسب سيظهر لائحة بأسماء الملفات والفهارس الفرعية الموضوعة في هذا المسار.
الوظيفة
DIR [drive] [path] [filename] [/p] [/w] [/a: file_attributes]
حيث أن:
<LI dir=rtl>[drive] لتحديد اسم المشغل الذي يوجد عليه المجلد أو الفهرس المراد التعامل معه
<LI dir=rtl>[path] لتحديد مسار المجلد أو الفهرس إذا لم يكن هو المجلد الحالي
<LI dir=rtl>[/p] لعرض البيانات صفحة / صفحة
<LI dir=rtl>[/w] لعرض عدد كبير من البيانات مع حذف بعض التفاصيل
[/a ] لعرض ملفات ذات خصائص معينة
الشكل
نكتب الأمر:
DIR *.TXT
لعرض جميع الملفات ذات الامتداد TXT والموجودة على القرص المحلي C.
أمثلة
5- الأمر find
للبحث عن نص معين في ملف أو عدة ملفات.
الوظيفة
Find “text” [drive] [path] file_name
حيث أن:
<LI dir=rtl>"text" النص المراد البحث عنه
<LI dir=rtl>[drive] لتحديد اسم المشغل الذي يوجد عليه المجلد أو الفهرس المراد التعامل معه
[path] لتحديد مسار المجلد أو الفهرس إذا لم يكن هو المجلد الحالي
الشكل
لطباعة جميع السطور الموجودة في الملف autoexec.bat والتي تحتوي على "“C: نكتب الأمر:
+
C:>FIND “C:” autoexec.bat
وللبحث عن وطباعة جميع أسماء الملفات الموجودة على الاسطوانة C: والتي تحتوي على "DOS" نكتب الأمر:
C:>Find C: /S | FIND “DOS”
6- الأمر Help
للإطلاع على معلومات حول أوامر نظام التشغيل أو أمر معين..
الوظيفة
HELP /H [COMMAND]
حيث أن:
<LI dir=rtl>/H لطباعة أكبر عدد من السطور المسموحة بالنسبة للجهاز الحالي
[COMMAND] الأمر المراد الاستعلام عنه
الشكل
للإطلاع على خصائص الأمر Dir اكتب الأمر ولاحظ النتائج كما بالصورة:
نفذ أيضا الأوامر التالية على حاسوبك لترى الفارق بينها:
C:>HELP /H
C:>HELP /H FORMAT
C:>HELP FORMAT
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى