HACKNOLOGY SCIENCE
 
الرئيسيةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر | 
 

 شرح اوامر الدوس بالتفصيل 2

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin


المساهمات : 72
تاريخ التسجيل : 27/02/2008
العمر : 32

مُساهمةموضوع: شرح اوامر الدوس بالتفصيل 2   الخميس فبراير 28, 2008 4:54 am

1- تعريف نظام التشغيل MS-DOS:
هو مجموعة متكاملة من البرامج تقوم بإجراءات التشغيل الضرورية لأدارة جميع وحدات الحاسب من طراز IBM أو المتوافقة معها . ويطلق عليه الــ DOS وهى أختصار للأحرف الأولى من العبارة DISK OPRAITING SYSTEM .
ويحتفظ ببرامج نظام التشغيل على اسطوانات مرنة أو يتم وضعه على الأسطوانة الصلبة .


2- وظائف نظام التشغيل MS-DOS:
أ- تحويل ونقل البيانات والتعليمات بين الذاكرة الرئيسية والأسطوانات .
ب- بدء تشغيل الحاسب والقيام بعدد من الأختبارات للتأكيد من سلامة التوصيلات الكهربائية .
ج- قبول أوامر التشغيل التى يتم إدخالها عن طريق لوحة المفاتيح والتى تسمح لك بالتحكم فى جميع مكونات الحاسب .
د- تمكين المستخدم من الحصول على نسخ اضافية من الملفات من على الأسطوانة إلى أسطوانة أخرى
هـ- نقل التعليمات والبيانات إلى وحدة الطباعة .




انتجت شركة MICROSOFT الأمريكية وهى أشهر شركات أنتاج برامج الحاسب فى العالم عدة أصدارات من نظام التشغيل MS-DOS ورغم أن الأصدارات مختلفة ولكنها واحدة فى الأساس ولكنها مختلفة من حيث الأمكانيات التى تضاف من اصدار الى اخر ولا يلغى الأصدار الجديد ( NEW VERSION ) الأصدار الذى قبله .


ويشمل الجدول التالى أهم الأختلافات بين اصدارات نظام التشغيل .


الاصدار التغيرات الأساسية
MS-DOS 1.0 الاصدار الأول والأساسى لنظام التشغيل .
MS-DOS 1.25 أتاح التعامل مع الأقراص ذات الوجهين (DS)
MS-DOS 2.0 أضاف تحسينات جديدة لتنظيم القرص الصلب
MS-DOS 3.0 استخدم الأقراص عالية الكثافة وأضاف أوامر جديدة مثل أمر ATTRIB
MS-DOS 3.1 أتاح التعامل مع الشبكات المحلية
MS-DOS 3.2 أتاح التعامل مع الأقراص ذات الحجم 3.5 بوصة
MS-DOS 3.3 أتاح التعامل مع الأقراص ذات الحجم 3.5 بوصة والكثافة العالية وأضاف أوامر جديدة
MS-DOS 4.0 أضاف إمكانية التعامل مع DOS SHELL وأمر MEM وأتاح التعامل مع عدد أكبر من الملفات



الاصدار التغيرات الأساسية
MS-DOS 5.0 أضاف تحسينات على برنامج DOSSHELL . واستخدم منسق نصوص جديد ( EDITOR ) . وأضاف تحسينات كثيرة للأستفادة من الذاكرة والتعامل مع الذاكرة الأضافية . وأضاف أوامر جديدة لاسترجاع الملفات المحذوفة أو إعادة القرص إلى حالته السابقة قبل إعادة تشكيله ، كما أضاف تسهيلات فى التعامل مع سطر الأوامر تتمثل فى الحصول على معلومات مساعدة عن أى أمر أو تخزين الأوامر السابقة واسترجاعها أو تعديلها بسهولة
MS-DOS 6.0 - 6.22 أضاف تحسينات علىالاصدار السابق MS-DOS 5.0 وأضاف تحسينات كثيرة للأستفادة من الذاكرة والتعامل مع الذاكرة الأضافية . وأضاف أوامر جديدة مثل امر SCANDISK الذ يستخدم لاصلاح اعطال القرص الصلب و امر DELTREE الذى يستخدم لمسح الفهارس الفرعية بكل محتوياتها .

2- MS-DOS.SYS
هذا البرنامج يتكون من مجموعة برامج فرعيه صغيره يختص كل منها بمعالجة احدى العمليات داخل الحاسب ويختص برنامج MS-DOS.SYS بتسهيل تنفيذ برامج التطبيقات على الحاسب ويلاحظ ان اسم هذا الملف مقرونا باسم شركة MS وهى الشركه المنتجة لنظام التشغيل ومن خصائص هذين البرنامجين انه يتم تحميلها فى ذاكره الحاسب بمجرد نشغيل الجهاز فى كل مرة دون تدخل من المستخدم بواسطة برنامج خاص اسمه BOOT ويبقيان فى ذاكرة الحاسب بصفة مستمرة حتى اثناء تنفيذ برامج التطبيقات لان بدونهما لايمكن ادخال البيانات الخاصة بهذه البرامج او اخراج المعلومات التى تمت معالجتها بواسطه هذه البرامج

3- COMMAND.COM
هذا البرنامج خاص بالاوامر التى تدخلها للحاسب حيث يقوم بأستقبال هذه الاوامر تنفيذ المطلوب منها عن طريق برامجها الفرعية . ولهذا البرنامج بعض المهام المحددة مثل مهمة تحديد التاريخ عند بداية تشغيل الحاسب . كذلك مهمة اظهار محث نظام التشغيل DOS الذى يظهر اما بالصوره A:\> او C:> والتى يبدء من عندها التعامل مع اوامر النظام بجانب مهمة تنفيذ الاوامر الداخليه لنظام التشغيل

4- DBLSPACE.BIN
هذا البرنامج يستخدم فقط فى حالة اذا ما رغب المستخدم فى ضغط ملفات القرص الصلب لزيادة مساحة القرص فيتم تخزين بيانات القرص قبل الضغط فى هذا الملف حتى اذا ما رغب المستخدم فى اعادة فك الضغط يتم استرجاع البيانات الاولية للقرص من هذا الملف .





تنقسم مكـونات نـظام التشغيل الى جزئين بناء على مكان وجودها :
1- الجـزء الموجـود فى الذاكرة الدائمة RESIDENT ROM و يسمى ROM BIOS ووظيفة هذا الجزء الاشراف علي العمليات الاساسيه والحيويه التي يحتاجها الحاسب وهذا الجزء يعمل باستقلالية عن باقي أجزاء نظام التشغيل اي ان برامجه تعمل بمجرد الضغط على مفتاح التشغيل الخاص بوحدة النظام UNIT SYSTEM ولكن يجب ان ننبه ان باقى ال DOS غير موجود ويجب
تحميله قبل أن يصبح العمل علي الجهاز ممكنا والواقع ان بعض برامج ROMهى التى تقوم بذلك (تحميل الجزء الباقى الى الذاكرة RAM )
2- الجـزء الموجود بالاسطوانة DISK RESIDENT و يشكل الجزء الأساسى من نظام التشغيل و يمكن تقسيمه بدوره الى جزئين :
أ - جزء يتم تحميله فى ذاكرة العمل RAM بصفة دائمة و تمثله ثلاثة ملفات تسمى ملفات النظام S SYSTEM FILE ووجود هذا الجزء ضرورى لبدء عمل الحاسب .
ب - جزء يتم تحميله فى ذاكرة العمل RAM عند الحاجة اليه ويتم مسحه منها بمجرد إنتهاء التعامل معه و تمثله ملفات برامج أوامر الDOS


يتم ذلك باتباع الخطوات التالية:
1- توصيل(فتح) الكهرباء للجهاز باستخدام المفتاح الخاص بالتشغيل .
2- ضبط الاضاءة باستخدام المفاتيح الموجود بمقدمة الشاشة
3- بعد فترة تظهر عبارة تشير اليك بتحميل نظام التشغيل
4- بعد تحميل النظام فى الحاسب يظهر محث الDOS كدلالة على اتمام عملية التحميل واستعداد النظام لأداء الوظائف المطلوبة منه و عادة يكون محث ال DOS بالصورة الآتية A> اذا كان التحميل من تحت محث النظام A> وتظهر العلامة C> اذا كان نظام التشغيل قد تم وضعه على الأسطوانة الصلبة .

وعموما توجد طريقتان لتشغيل الكمبيوتر وهى على النحو التالى :
1- التشغيــل البـارد: وتستخدم فى حالة بدء العمل على جهاز الحاسب .
2- التشغيل الدافىء : وتستخدم عند رغبة المستخدم إعادة تحميل الجهاز ( RESET ) دون إستخدام مفتاح ON/OFF أو مفتاح الـ RESET .

1-تشغيل الكمبيوتر على البارد :
أ- ادخل أسطوانة الــ " DOS " فى المشغل A> .
ب- ستضاء لمبة المشغل A> لفترة قصيرة ( ليتحقق النظام من نفسه ) وتتوقف فترة الأنتظار على الذاكرة الموجودة بالجهاز
ملحوظة هامة : لا تحاول سحب الأسطوانة من المشغل أثناء اضاءة اللمبة حتى لا تفقد أو تتلف.
المعلومات الموجودة بالأسطوانة
وفى حالة الأنتهاء من اختبار الكمبيوتر لمكوناته الداخلية والتأكد من وجود الــ " DOS " ستظهر الرسالة التالية :-
CURRENT DATE IS TUE 1-01-1980
ENTER NEW DATE ( MM - DD - YY ) :
وهى تعنى ان عملية تحميل نظام تشغيل الأسطوانة ال " DOS " قد تمت بنجاح ويحثك على ادخال التاريخ بينما إذا كنت قد ادخلت اسطوانة اخرى غير اسطوانة الـ " DOS " فستظهر رسالة أخرى :
NON-SYSTEM DISK OR DISK ERROR
REPLACE AND STRIKE ANY KEY WHEN READY
وهى تطلب منك تغيير الاسطوانة الموجودة باسطوانة الـــ dosثم الضغط على اى مفتاح عندما تكون جاهز
2- تشغيل الكمبيوتر على الدافىء :
وهى الطريقة الثانية لتشغيل الجهاز وتكون بالضغط على مفتاح CTRL ومفتاح ALT ومفتاح DEL فى آن واحد .




يتم تشغيل أحد وظائف ال DOS عن طريق كتابة اسم الأمر المناظر لهذه الوظيفة بعد محث ال DOS ثم ضغط مفتاح الادخال ENTER . و تنقسم الأوامر التى يمكن توجيهها الى نظام ال DOS الى اوامر داخلية واوامر خارجية
و يوضح الجدول الآتى الفروق بينهما :

الأوامر الداخلية الأوامر الخارجية
يتم تخزين جميع الاوامر بمجرد تحميل الجهاز بنظام التشغيل DOS فى الذاكرة لا بد من وجود الملف المناظر على الاسطوانة الموجودة بالحاسب عند تشغيل هذا الأمر
وجودها دائم بالذاكرة بمجرد تحميلها وجودها غير دائم بالذاكرة ويجب تحميلها كل مرة عند إعادة استخدامها


ويتم فى بقية هذا الفصل تعريف بعض الأوامـر السهلة الاستخدام فى نظام التشغيل DOS . وقبل أن نستعرض هذه الأوامريجب توضيح أنه توجد العديد من الطرق التى يمكن كتابة الأمر بها فى الـ DOS وسوف يتم هنا شرح أكثر هذه الطرق استخداما. ويستخدم القوسان المربعان [ ] فى شرح الصورة العامة لأى من الأوامر للدلالة على أن ما بينهما اختيارى أى أنه يمكن توجيه الأمر بدون هذا الجزء .





الغرض من الاستخدام : يستخدم هذا الأمر لعرض و تغيير الوقت بالحاسب .
نــوع الأمـــــر : أمــــر داخــلى .
الصورة العامة : TIME [ HH [ :MM[:SS .PP]]]
حيث : يؤدى استخدام الأمر بدون أى معاملات لعرض الوقت الحالى بالحاسب .
HH تحدد الساعة والتى يجب ادخالها فى النطاق من 0 .. 23 .
MM تحدد الدقائق و يجب ادخالها فى النطاق من 0 .....59 .
SS تحدد الثوانى و يجب ادخالها فى النطاق من 0 ...... 59 .
PP تحدد الأجزاء من الثانية ويجب ادخالها فى النطاق من 0 ..99 .
1- الامر Time ص 12
* يراعى عند كتابة التوقيت انة يتم ترقيم الساعات فى جهاز الكمبيوتر من 1 :24 وليس من 1 : 12 فقط حتى يتثنى له ان يفرق بين التوقيت الصباحى والتوقيت المسائى .
مثال
لتغير الوقت الى الساعة الخامسة والدقيقة 30 صباحا 1- C: \ Time 5:30
لتقدير التوقيت الى الساعة الخامسة والدقيقة 30 مساءا 2- C: \ Time 17 ; 30
لاستعراض التوقيت الحالى 3- C: \ Time
للاشارة ان التوقيت مساءا current Time is 5 : 30 : 01.10 P
enter new Time ( HH : MM : SS . PP )



غرض من الاستخدام : يستخدم هذا الأمر لعرض و تغيير التاريخ بالحاسب.
نـــوع الأمـــر : أمـر داخلى
الصيغة العامة : DATE [MM/DD/YY]
حيث : يؤدى استخدام الأمر بدون أى معاملات لعرض التاريخ الحالى بالحاسب .MM تحدد الشهر DD تحدد اليوم YY تحدد السنة
مثال :
لتحديد التاريخ داخل الحاسب بالخامس والعشرين من شهر مارس سنة 1994
DATE 3/25/94 OR DATE 3/25/1994



الغرض من الاستخدام : يستخدم هذا الأمر لمسح البيانات الموجودة على الشاشة .
نـــــوع الأمـــــر : أمـر داخلى
الصورة العامة : CLS
و يستخـدم هذا الأمر عندما توجد بيانات كثيرة على الشاشة لم تعد هناك حاجة لها و نرغب فى مسح هذه البيانات كى نتمكن من متابعة بيانات أخرى على الشاشة .
مثال :
A:>CLS



الغرض من الاستخدام : يستخدم هذا الأمر لمعرفة رقم الإصدار من النسخة الحالية من نظام التشغيل DOS .
نـــــوع الأمـــــر : أمـر داخلى
الصورة العامة : VER
مثال :
A>VER
حيث يقوم الحاسب بعرض رقم الاصدار الحالى من نظام التشغيل DOS كالاتى:
MS-DOS VERSION 6.22





الغرض من الاستخدام : يستخدم هذا الأمر لاسترجاع الاوامر السابقة للامر الحالى و التى تسجل فى ذاكرة الحاسب و تسترجع عند الضغط على مفتاح السهم العلوى
نـــــوع الأمـــــر : أمـر خارجى
الصورة العامة : C:\ DOSKEY
مثال :
C:\ DOSKEY
حيث يقوم الحاسب بتخزين الاوامر التى سوف يتم ادخالها تباعاً الى الحاسب
و عند كتابة الاوامر التالية :
C:\ DIR /S
C:\ CD DATA
C:\ DIR *.EXE
فإنه تم تسجيلهم فى الذاكرة و عند الضغط على مفتاح السهم العلوى سوف يتم ظهور اخر امر تلقائياً
C:\ DIR *.EXE
و عند الضغط على نفس المفتاح مرة اخرى سوف يظهر الامر السابق للامر المعروض
C:\ CD DATA
و هكذا الى ان يتم الانتهاء من الاوامر المسجلة فى الذاكرة .






الغرض من الاستخدام : يستخدم هذا الأمر لعرض مواصفات الحجم الاجمالى لذاكرة الحاسب و الحجم المشغول منها فى الوقت الحالى و الحجم الذى يشغله نظام التشغيل و الحجم الخالى المتبقى للمستخدم
نـــــوع الأمـــــر : أمـر خارجى
الصورة العامة : C:\ MEM
مثال : C:\ MEM
حيث يقوم الحاسب بعرض الشاشة التالية و التى تحتوىعلى كل المعلومات عن ذاكرة الحاسب .


Memory Type Total = Used + Free
---------------- ------- -------- --------
Conventional 640K 31K 609K
Upper 155K 155K 0 K
Reserved 384K 384K 0 K
Extended (XMS) 7,013K 5,989K 1,024K
---------------- ---------- ----------- -----------
Total memory 8,192K 6,559K 1,633K
Total under 1 MB 795K 186K 609K
Largest executable program size 609K (623,152 bytes)
Largest free upper memory block 0 K (0 bytes)
MS-DOS is resident in the high memory area.


7- لتغيير شكل المحث prompt
الغرض من الاستخدام : يستخدم هذا الامر لتغيير شكل محث نظام التشغيل
نوع الامر : داخلى
الصورة العامة : Prompt [[text ] [$character]]
ملاحظات : 1- هذا الامر يستخدم لتغيير شكل محث نظام اتشغيل (كمثال A ) وعندما نستخدم امر PROMPT فقط دون وضع اى قيم فأن شكل المحث يكون اسم مشغل الاسطوانات فقط
2- من الممكن استخدام حرف او اعلان خاص مع امر prompt لتخليق شكل خاص للمحث والجدول التالى يوضح هذه الحروف والعلاقات
الحرف او العلاقة شكل المحث
$9 =
$$ $
$t الوقت الحالى
$d التاريخ الحالى
$p الفهرس او الفهرس الفرع الحالى
$v رقم اصدار نظام التشغيل
$9
$L
$6 :



امثلة
1- عند كتابة الامر : prompt $p
يتغير شكل المحث الى الفهرس او الفهرس الفرعى الحالى ( فى حالة الفهرس الحالى هو (DB) يكون شكل المحث هكذا c: \DB
عند كتابة الامر Prompt $ p$ g
يتغير شكل المحث الى c: \DB
3-عند كتابة الامر prompt $ T$D$
يتغير شكل المحث الى 13 : 11 : 07,55 sun 29/12/1997





الفصل الثانى اوامر ادارة الملفات
أوامر ادارة الملفات
File Handling Commands


يمكن تقسيم أوامـر ادارة الملفات الى أوامر خارجية و داخلية كالآتى:
الأوامر الداخلية


امر استعراض الملفات الموجودة علىالاسطوانة DIR
امر انشاء نسخه اخرى من الملف COPY
امر الغاء الملفات DEL
امر اعادة تسمية الملفات REN
امر اظهار محتويات الملف على الشاشه TYPE

الفصل الثالث التعامل مع الفهارس
التعامل مع الفهارس


أولا : الأوامر الداخلية






الغرض من الاستخــــدام: يستخدم هذا الأمر لتحديد مسار / عدة مسارات يسلكها الـ DOS للبحث عن برنامج أو ملف غير موجود فى الدليل الحالى . ويتعامل هذا الأمر مع الملفات التنفيذية التى تنتهى بالأمتداد .COM , .BAT , .EXE .
نـــــوع الأمـــــر : أمر داخلى .
الصورة العامة : ]أسم المسار ; [ ]أسم المسار[ PATH
أمــثـلــــه:
يمكن تحديد مجموعه الفهارس البديله لكى يبحث فيها عن البرنامج المطلوب تنفيذه وذلك باستخدام الامر PATH ومثال على ذلك
A> PATH \ PROGRAMS
A> PATH \ DOS
A> PATH \ DIS ; B: ; C: / MAIN
والامر الاخير معناه ابحث عن الامر المراد تنفيذه فى الفهرس المسمىDOS على الوحده A: فان لم تجده فابحث فى الوحده B: مع الفهرس الرئيسى فان لم تجده فابحث فى الوحده C: فى الفهرس المسمى
\ MAIN.



ثانيا : الأوامر الخارجية




الغرض من الاستخــــدام: يستخدم هذا الأمر لجعل المخرجات على الشاشة تعرض صفحة صفحة.
نـــــوع الأمـــــر : أمـر خارجى .
الصورة العامة : [ DOS COMMAND] | MORE
امــثـــلـــــه:
أ) A> DIR | MORE .
سوف تظهر محتويات الاسطوانه صفحه صفحه .
أضغط على مفتاح الادخال ENTER علما بان العلامه| تسمى (Piping) سوف تظهر اول صفحه فى الملف وفى نهايتها كلمة ---MORE---
ب) بعد ظهور علامة ---MORE--- والاطلاع على محتويات هذه الصفحه نضغط على اى مفتاح للحصول على الصفحه التاليه وايضا فى نهايتها نفس الرساله.
---MORE---
وهكذا حتى نهاية الملف.
ج) A> SAID.COM | MORE or MORE < SAID.COM
سوف تظهر اول صـفحــه فى المـــلـف المســمىSAID.COM وفى نهـــايتها كــلمة ---MORE--.
بعد الاطلاع على محتويات الصفحه الاولى والضغط على اى مفتاح سوف تظهر محتويات الصفحه الثانيه على الشاشه وفى نهايتها ايضا نفس الرساله ---MORE--- .
و هكذا حتى نهاية الملف.






الغرض من الاستخــــدام: يستخدم هذا الامر فى طباعة محتويات الملفات النصية .
نـــــوع الأمـــــر : أمـر خارجى .
الصورة العامة : PRINT[file name ][device name]
مثال :
C:\PRINT Autoexec.bat on LPT1
حيث Autoexec.bat هو اسم الملف المراد طباعته
و LPT1 هو اسم بوابة التوصيل المتصل عليها الجهاز المراد استخدامه فى الطباعة .






الغرض من الاستخــــدام: يستخدم هذا الامر لعرض و تغيير خصائص الملفات
نـــــوع الأمـــــر : أمـر خارجى .
الصورة العامة : ATTRIB ( + or - ) [/H] [/A] [/S] [/R]
توضع علامة + لاعطاء الملف الخاصية التى تليها ، و علامة - لالغاء الخاصية التى تليها .
حيث :
[H] تقوم بتحويل الملف الى ملف مخفى
[A] تقوم بتحويل الملف الى ملف ارشيف
تقوم بتحويل الملف الى ملف نظام
[R]تقوم بتحويل الملف الى ملف قراءة فقط







يتكون نظام التشغيل الحديث MS-DOS 6.22من اربعة ملفات أساسية تمثل البنية الأساسية للنظام والعمود الفقرى له . هذه الملفات هى :
1 -BIO.SYS
2 - MS-DOS.SYS
3 - COMMAND.COM
4-DBLSPACE .BIN
BIO.sys
هذا الملف يحتوى علي مجموعة التعليمات والبرامج التى تنظم عمليات الادخال والاخراج الاساسية .
[ BASIC INPUT/OUTPUT [ BIO
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://yemenhacker.mam9.com
 
شرح اوامر الدوس بالتفصيل 2
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
HACKNOLOGY :: الفئة الأولى :: المنتدى الأول :: DOS HACKNOLOGY-
انتقل الى: