جميع أوامر الدوس DOS للكمبيوتر
جميع اوامر الدوس
كلمة (DOS) اختصار لـ Disk Operating System
تعريف الـ DOS: هو مجموعة من الأوامر والتعليمات التي تتحكم في مكونات الحاسب الآلي.
دور الـ DOS في جهاز الكمبيوتر: هو حلقة الوصل بين الكمبيوتر والمستخدم.
-الملفات:
إن أهم الخدمات التي يقدمها الـ DOS هي تنظيم حفظ البيانات في الملفات.
تعريف الملف:
هو عبارة عن وعاء لحفظ البرامج أو النصوص أو البيانات، وهو أصغر وحدة للحفظ بالنسبة لنظام التشغيل.
تسمية الملفات:
ينقسم اسم الملف إلي قسمين:
القسم الأول: وهو الأساس ( ROOT ) ويجب ألا يزيد طوله عن 8 حروف. وهذا الجزء من اسم الملف ضروري - إي يجب وجوده.
القسم الثاني: ويسمى الامتداد ويجب ألا يزيد طوله عن 3 حروف، ويجب أن يفصل بين الاسم ( الأساس) و الامتداد بعلامة النقطة ( . ). وهذا الجزء من الاسم اختياري - يمكن الاستغناء عنه.
جميع الملفات التي تنتهي بأحد الإمدادات التالية BAT , EXE , COM قابلة للتحميل والتنفيذ المباشر.
ونبين هنا بعض أشهر أنواع الإمدادات المستخدمة مع أسماء ملفاتها الكاملة:
.BAT ملف أوامر تنفذ دفعة واحدة ( BATCH ).
.COM ملف برنامج ( COMMAND ).
.EXE ملف جاهز للتنفيذ ( EXECUTABLE ).
.DOC ملف نصوص أو وثائق ( DOCUMENT ).
.ASM ملف مصدر برنامج مكتوب بلغة التجميع ( ASSEMBLY ).
.BAK ملف احتياطي ( BACKUP ).
.BAS ملف برنامج بيسك ( BASIC ).
.DBF ملف قاعدة بيانات ( DBASE FILE ).
.PAS ملف برنامج مكتوب بلغة باسكال ( PASCAL ).
.SYS ملف تكوين نظام ( SYSTEM ).
.C ملف مصدر مكتوب بلغة سي ( C ).
الرموز المستخدمة في تسمية الملفات:
1- الحروف الأبجدية من A إلي Z ( سواء كانت صغيرة أو كبيرة ).
2- الأرقام من 0 إلي 9 .
3- بعض العلامات مثل: ( { } ، ( ) ، & ، % ، $ ، # ، ! ).
الشروط التي يجب مراعاتها عند اختيار اسم الملف:
1- طول الاسم الأساسي للملف من 1-8 حروف.
2- يجب ألا يزيد الاسم الممتد -إن وجد- عن 3 أحرف.
3- أن يفصل بين الاسم الأساسي والاسم الممتد -إن وجد- بعلامة النقطة ( . ).
4- أن يكتب الاسم الأساسي والاسم الممتد بدون فراغات.
5- عدم استخدام مفاتيح التحكم وهي : ( ALT ، CTRL ، ESC ) في أي اسم .
6- عدم استخدام الأسماء المحجوزة لنظام التشغيل مثل CON الخاص يلوحة المفاتيح و شاشة العرض أو PRN الخاص باسم الطابعة.
7- عدم استخدام الرموز ذات الدلالة الخاصة لنظام التشغيل وهي * ، / ، \ ، + ، = ، ؟).
تنظيم الملفات على القرص:
للحصول على ملفات منظمة على القرص يجب إنشاء الدليل ( Directory ) فذلك يسهل التعامل مع الملفات وترتيبها بسهولة.
-تعريف الدليل ( Directory ): هو عبارة عن مجموعة ملفات توضع تحت مسمى دليل معين.
أقسام الأدلة: تقسم الأدلة إلي أربعة أقسام:
1- الدليل الرئيسي: وهو الدليل الذي يقوم Dos بإنشائه تلقائياً عند تشكيل الاسطوانة وتوضع تحته جميع الملفات المنشأة.
2- الدليل الفرعي: وهو الذي ينشأ تحت دليل رئيسي ( subdirectory ).
ونظرا لأن مستخدم الكمبيوتر يتعامل مع عدد كبير من الملفات لذلك يفضل أن توزع هذه الملفات في أدلة فرعية.
-ويمكن إنشاء الأدلة الفرعية داخل الدليل الرئيسي أو داخل أدلة فرعية أخرى.
-الفرق بين الدليل الرئيسي والدليل الفرعي: هو أن النظام ينشئ الدليل الرئيسي تلقائياً، بينما ينشئ المستخدم الدليل الفرعي.
-يوجد دليل رئيسي واحد في كل قرص بينما قد يوجد في القرص عدة أدلة فرعية.
3- الدليل الأبوي: وهو نوع من الأدلة تتفرع منه أدلة فرعية عديدة فيصبح دليلاً أبوياً لهم.
ومثال على ذلك:
SCHOOL\CLASS
إن الدليل ( SCHOOL ) في المثال السابق يعتبر دليلاً أبوياً للدليل الفرعي ( CLASS ).
4- الدليل الحالي: وهو الدليل الذي يكون مستخدما وقت العمل عليه ، وكذلك هو الدليل الذي يتم التعامل مع ملفاته بدون أن يسبقها اسم دليل آخر - لا يرتبط بدليل أبوي.
طريقة تحميل نظام التشغيل من الأسطوانة المرنة: هناك طريقتين لعمل ذلذلك:
الطريقة الأولى: ( يجب أن يكون الجهاز مغلق )
1-ندخل اسطوانة الدوس في محرك الأقراص A.
2-نقوم بتشغيل جهاز الكمبيوتر.
الطريقة الثانية: (حين يكون الجهاز يعمل)
1-ندخل اسطوانة الدوس في محرك الأقراص A.
2-نقوم بالضغط على المفاتيح التالية معا: ALT + CTRL + DELETE .
رموز محركات الأقراص في نظام التشغيل ( DOS ):
1- الأسطوانة المرنة ( Floppy Disk ): ويوجد هناك نوعين من الأسطوانات المرنة وهما :
أ-أسطوانة مرنة حجم 3.5 بوصة.
ب-أسطوانة مرنة حجم 5.25 بوصة.
-ويرمز لمحرك الأسطوانات المرنة بالرمز A أو B.
2-القرص الصلب ( Hard Disk ): ويرمز له بالرمز C.
3- ( CD-ROM ): ويرمز له بالرمز D أو E.
طريقة التنقل بين محركات الأقراص: بالضغط على الرمز ثم نلحقه بـ :
الملفات الأساسية لنظام التشغيل الـ ( DOS ):
يتكون نظام التشغيل من ثلاثة ملفات أساسية تمثل البنية الأساسية للنظام والعمود الفقري له وهي كالتالي:
أولاً: IO.SYS : وهذا الملف خاص بالتحكم في الإدخال والإخراج.
ثانياً: MSDOS.SYS : وهذا الملف يحتوي على مجموعة كبيرة من الأوامر التي توضع في الذاكرة عند التشغيل.
ثالثاً: COMMAND.COM 5 : وهذا الملف يحتوي على جميع أوامر نظام التشغيل الداخلية .
مكونات نظام التشغيل:
ينقسم نظام التشغيل إلي ثلاثة أجزاء رئيسية :
الجزء الأول منه يتحكم في الأجهزة والجزء الثاني عبارة عن مجموعة من التعليمات والأوامر تعمل بصورة تلقائية لا دخل للمستخدم فيها ولا يمكنه التحكم بها وهي مخزنة في ذاكرة القراءة فقط ( ROM ) والتي لايمكن مسحها أو تعديلها والجزء الثالث عبارة عن مجموعة من الأوامر و البرامج تعتبر خدمات للمستخدم وتيسر له استخدام الكمبيوتر .
الاختصارات:
يستخدم نظام التشغيل ( DOS ) اختصارين اثنين عوضاً عن أسماء الملفات أو جزء منها داخل صيغة الأوامر وهما:
الرمز ( ? ) : ويستخدم للدلالة على غياب حرف واحد فقط من اسم أحد الملفات.
الرمز ( * ) : ويستخدم للدلالة على غياب أي عدد من الحروف (بشرط أن لا يتجاوز 8 أحرف).
الأوامر:
تنقسم أوامر الـ DOS إلى قسمين:
1- الأوامر الداخلية : وهي الأوامر التي يتم تحميلها إلى ذاكرة الـ RAM أثناء تشغيل الجهاز ويتم تنفيذها من الذاكرة بمعنى أن هذا النوع من الأوامر لا يستلزم وجود أسطوانة لتنفيذه.
من أمثلة الأوامر الداخلية:
CLS - TIME - DATE - MD - CD - RD - DIR - DEL
2-الأوامر الخارجية : وهي الأوامر التي لا يتم تحميلها إلى ذاكرة الـ RAM أثناء تشغيل الجهاز وإنما تبقى على الأسطوانة وليتم تنفيذ إي أمر منها يشترط وجود اسطوانة نظام التشغيل داخل المشغل المرن أو الصلب.
من أمثلة الأوامر الخارجية:
FORMAT - DISKCOPY - DISKCOMP - COMP - SYS - EDIT
تنقسم أوامر نظام التشغيل الداخلية والخارجية إلي ستة أنواع :
1-أوامر النظام:
MEM
DATE
VER
DosKey
PROMPT
CLS
VSAFE
MEMMAKER
MODE
COMMAND
MSD
TIME
DEFRAG
2-أوامر الاسطوانة:
SCANDISK
CHKDSK
FORMAT
DISKCOMP
DISKCOPY
MSBACKUP
SYS
LABEL
FDISK
UNFORMAT
VOL
3-أوامر الفهرس:
APPEND
DIR
CD
RD
MOVE
DATE
DELTREE
MD
TREE
4-أوامر الملفات:
TYPE
COPY CON
COPY
ATTRIB
DEL
REN
UNDELETE
XCOPY
FIND
EDIT
SORT
MSAV
MORE
HELP
5-الأوامر الحزمية:
REM
CALL
ECHO
FOR
IF
PAUES
SHIFT CHOICE
GOTO
6-أوامر خاصة ونادرة الاستخدام:
FASTOPEN
MSCDEX
CHCP
INTERLNK
QBASIC
DRVSPACE.SYS
LOADFIX
SHARE
FASTHELP
NLSFUNC
CTTY
INSTALL.HIGH
RECOVER
DEBUG
KEYB
أوامر الدوس DOS
تشغيل
-ren
=====================
تغيير الملف وامتداده
rename
=====================
حذف دليل
rmdir
=====================
فحص الهارد دسك
scandisk
=====================
التعرف علي مابداخل الملفات
sort/r
=====================
تبيين الآعطال في الكمبيوتر
stacks
=====================
لعمل ديسك نظامي
sys.a
=====================
لتغيير الوقت
time
=====================
لعرض شجرة الأدله علي الدوس
tree
=====================
لعرض مابداخل الملف علي الدوس
type
=====================
لإعادة ماحذف من الديسك
undelele أو unformat
=====================
إسم نسخة الدوس
ver
=====================
نوع الهارد ديسك
vol
=====================
مستكشف الفيروسات في الذاكره
vsafe
=====================
لعرض جميع انواع الادله والملفات في الهارديسك
dir s
=====================
لعرض الصفحات بالعرض
dir w
=====================
لعرض الصفحات بالطول
dir p
=====================
عرض جميع الملفات بامتداد ((exe))
dir *.exe
=====================
تهيئه القرص
:format c
=====================
مسح ماعلي القرص مسح كلي
format c: /u
=====================
مسح ماعلي القرص ووضع اوامر الدوس
format c: /s
=====================
مسح ما علي القرص ووضع التاريخ مع الاسم
format c: /v:labol
=====================
عملية الضغط مع جميع الأدلة علي اشرطه
pkzip -rp& c:\امتداد الملف المراد ضغطه
=====================
عمليه فك الضعط علي الهارديسك
pkzip -d c:مثل game.zip c:\add
=====================
ايقاف الآمر ctrl +c
break
=====================
نسخ اي دليل علي الهارديسك
xcopy *.* c:\gameمثل/v
=====================
تهيئة الديسك والهارديسك ومسح سريع
format c:/q
=====================
جمع الأدلة
CD
=====================
حذف ملف
del
=====================
حذف شجره كاملة
deltree
=====================
جمع الادله
chdir
=====================
فحص الهارديسك
chkdsk
=====================
فحص الهارديسك
chkdsk
=====================
تنظيف الشاشة
cls
=====================
اوامر
command
=====================
نسخ عادي
copy
=====================
نسخ الادله مع الملفات
xcopy
=====================
رقم
country
=====================
تاريخ
date
=====================
تنظيف وترتيب الهارديسك
defrag
=====================
عرض الادلة مع الملفات
dir
=====================
مقارنة شريطين طبق الاصل
diskcomp
=====================
نسخ شريط A الي A
diskcopy
=====================
تخزين المفاتيح
doskey
=====================
ضغط الهارديسك
drvspace
=====================
عدم رؤية الاوامر
echo
=====================
لوحة الاوامر
edit
=====================
حذف الملفات
erase
=====================
خروج
exit
=====================
مقارنة الملفات
fc
=====================
تقسيم الهارديسك
fdisk
=====================
ملفات
files
=====================
بحث عن ملف
find/ r
=====================
مثلا
find/ r =====================
عرض مابداخل الملف او المجلد
for%f in(*.bat) do type %f
=====================
عرض صور
graphics
=====================
مساعد الدوس
help
=====================
نقل ملفات من جهاز الي اخر
interlnk
=====================
لوحت المفاتيح
keyboord
=====================
اسم اليسك والهارديسك
label
=====================
انشاء دليل
md
=====================
رؤية الذاكرة والمساحه المتبقية
mem
=====================
تجهيز الذاكرة وتحسينها
memmaker
=====================
صنع ليل
mkdir
=====================
تكبير الخط وتصغيره
mode
=====================
تحريك الملفات والادله
move
=====================
فحص الملفات
msav
=====================
تجزيء الادله والملفات علي ديسكات
msbackup
=====================
امر CD ROm
mccdex
=====================
معلومات عن الجهاز
msd
=====================
تغيير العلامه c:\
prompt
=====================
مثلا
prompt $g$P
=====================
مساعدة
qbasic
=====================
تقسيم الهارديسك
ramdrive.sys
=====================
السيطره على شاشة العرض
ولوحة المفاتيح........ANSI.SYS
ــــــــــــــــــــــــــــ
إمكانية اظهار حروف لغه اخرى مثل اللغه
العربيه على الشاشة........DISPLAY.SYS
ـــــــــــــــــــــــــــ
إمكانية طباعة حروف لغه اخرى مثل
اللغه العربيه على الطابعه........PRINTERS.SYS
ـــــــــــــــــــــــــــ
يستخدم جزء من الذاكره رام ليقوم
بوظيفة القرص الصلب........RAMDRIVE.SYS
ـــــــــــــــــــــــــــ
لا ستخدلم الذاكره الاضافيه........HIMEM.SYS
ـــــــــــــــــــــــــــ
للتوفيق بين الدوس 5 والبرامج التي تستخدم
الاصدارات السابقه........SETVER.EXE
ـــــــــــــــــــــــــــ
يحمل برامج نظام التشغيل بعيداً
عن الذاكره الاساسيه........DOS
ـــــــــــــــــــــــــــ
Extendedتشغيل البرامج التي
توضع على الذاكره........HIMEM.SYS
ـــــــــــــــــــــــــــ
يسمح بالبرامج التطبيقيه التي لا تتعامل
مع الاصدارات القديمه من نظام التشغيل
يسمح لها بالتعامل مع الاصدار الذي
يناسبها ........SETVER
ـــــــــــــــــــــــــــ
يسمح بتخزين الاوامر التي تصدر من المحث داخل
الذاكره لاسترجاعها وتعديلها كما يسهل التعامل
مع سطر الاوامر........DOSKEY
ـــــــــــــــــــــــــ
يستدعي شاشه خاصه للتعامل مع البرامج المكتوبه
او التي تكتب بللغة بسيك........QBASIC
ـــــــــــــــــــــــــ
لتركيب نظام التشغيل على القرص الصلب
او الاقراص المرنه........SETUP
ـــــــــــــــــــــــــ
يسترجع ملفات محذوفه........UNDELETE
ـــــــــــــــــــــــــ
يسترجع محتويات قرص الى حالتها قبل
اعادة تشكيلها........UNFORMAT
ـــــــــــــــــــــــــ
يسمح بالتعامل مع ملفات موجوده على دليل
غير الدليل الحالي مباشرة........APPEND
ــــــــــــــــــــــــــ
يسمح بتخصيص مشغل قرص ليقوم بوظائف مشغل
قرص آخر........ASSIGN
ــــــــــــــــــــــــــ
يظهر او يغير صفات الملفات........ATTRIB
ــــــــــــــــــــــــــ
يعمل نسخه احتياطيه من ملفات موجوده على قرص
إلى قرص آخر........BACKUP
ــــــــــــــــــــــــــ
CTRL+C يسمح او يعطل وظيفة مفتاحي........BREAK
ـــــــــــــــــــــــــــ
يستدعي برنامج تجميعي من داخل
برنامج آخر........CALL
ـــــــــــــــــــــــــــ
يغير الدليل الحالي........CD/CHDIR
ـــــــــــــــــــــــــــ
يفحص حالة قرص ويظهر تقريرا مفصلا بهذه
الحاله........CHKDSK
ـــــــــــــــــــــــــــ
ينظف الشاشه........CLS
ـــــــــــــــــــــــــــ
يقارن محتويات ملفين او اكثر........COMP
ـــــــــــــــــــــــــــ
ينسخ محتويات ملف او اكثر الى
مكان آخر........COPY
ـــــــــــــــــــــــــــ
يغسر شاشة القرص المستخدمه........CTTY
ـــــــــــــــــــــــــــ
يظهر التاريخ او يغيره........DATE
ـــــــــــــــــــــــــــ
لتشغيل برنامج لفحص اخطاء
البرامج........DEBUG
ـــــــــــــــــــــــــــ
يحذف ملف او اكثر........DEL
ــــــــــــــــــــــــــــ
يظهر محتويات دليل من ملفات
وادله فرعيه........DIR
ــــــــــــــــــــــــــــ
يقارن محتويات قرصين........DISKCOMP
ــــــــــــــــــــــــــــ
ينسخ محتويات قرص مرن
الى آخر........DISKCOPY
ــــــــــــــــــــــــــــ
يسمح بإظهار الاوامر الموجوده
بملف تجميعي اثناء تنفيذها
او يلغي هذه الامكانيه........ECHO
ــــــــــــــــــــــــــــ
يسمح بالتعامل مع الذاكره
الاضافيه كما لو كانت
ذاكره ممتده........EMM386
ـــــــــــــــــــــــــــــ
يحذف ملفا او اكثر........ERASE
ــــــــــــــــــــــــــــــ
يعيد الملفات المضغوطه الى وضعها
الاصلي........EXPAND
ــــــــــــــــــــــــــــــ
لزياده سرعة القرص الصلب في قراءة
الملفات والادلة........FASTOPEN
ــــــــــــــــــــــــــــــ
يستخدم لتهيئه القرص الصلب
للأستخدام........FORMAT
ــــــــــــــــــــــــــــــ
يشكل قرص جديد للأستخدام........FDISK
ــــــــــــــــــــــــــــــ
ينقل التنفيذ داخل الملف التجميعي
الى مكان آخر داخل الملف........GOTO
ــــــــــــــــــــــــــــــ
يلحق مشغل قرص بدليل موجود
على مشغل آخر........JOIN
ــــــــــــــــــــــــــــــ
يسمح بأستخدام لوحة المفاتيح مع لغة
أخرى غير لغتها الاصليه
وهي الانجليزيه........KEYB
ــــــــــــــــــــــــــــــ
يظهر تقرير بالذاكره المستخدمه
والمتاحه في الجهاز........MEM
ـــــــــــــــــــــــــــــــ
يسجل معلومات عن الملفات والاقراص
لتستخدم فيما بعد في حالة
حذفها........MIRROR
ـــــــــــــــــــــــــــــــ
يتحكم في ملحقات الحاسب المختلفه
مثل الطابعة ولوحة المفاتيح
وشاشة العرض........MODE
ـــــــــــــــــــــــــــــــ
يحمل معلومات معينه عن بلد ما........NLFUNC
ـــــــــــــــــــــــــــــــ
يغير شكل محث دوس........PROMPT
ـــــــــــــــــــــــــــــــ
حذف دليل موجود........RD/RMDIR
ـــــــــــــــــــــــــــــــ
إنقاذ معلومات القطاعات التالفه
من القرص........RECOVER
ــــــــــــــــــــــــــــــــ
إظهار او تغيير الوقت........TIME
ــــــــــــــــــــــــــــــــ
اظهار البنيه الشجريه لدليل
او محتويات قرص........TREE
ــــــــــــــــــــــــــــــــ
يظهر محتويات ملف نص........TYPE
ــــــــــــــــــــــــــــــــ
يسترجع ملفات سبق حذفها........UNDELETE
ــــــــــــــــــــــــــــــــ
يسترجع محتويات قرص حذفت محتوياته
بأمر فورمات........UNFORMAT
ــــــــــــــــــــــــــــــــ
يظهر رقم اصدار نظام التشغيل........VER
ـــــــــــــــــــــــــــــــــ
يطلب من نظام التشغيل التحقق من صحة
كتابة الملفات على القرص........VERIFY
ــــــــــــــــــــــــــــــــــ
يضهر الاسم المخصص للقرص ورقمه المسلسل........VOL
ــــــــــــــــــــــــــــــــــ
ينسخ الملفات والادله ماعدا ملفات النظام
والملفات المخفيه........XCOPY
نبدأ شرح الأوامر بالترتيب الأبجدي للتسهيل فى العثور على الأمر
ملحوظه : المثلثات فى الشرح تشير الى وجود مسافه Space
DOS COMMANDS