|
التعامل مع الأوامر
أوامر نظام التشغيل
والمقصود بالشكل العام للأوامر هو الترتيب الذي يجب أن يكتب به الأمر
والاختيارات-
Parameters
والمعاملات (
Switches
) التي يمكن إضافتها للأمر ويشتمل الأمر على كلمات أو حروف مكتوبة بالحروف
الكبيرة (
Upper case letters
) . وكلمات أو حروف أخرى مكتوبة بالحروف الصغيرة (
Lower case letters
)
.
عند الحاجة لاستخدام أي أمر يمكنك كتابة الأمر والاختيارات (
parameters
) والمعاملات
(switches)
بالحروف الكبيرة أو الصغيرة وسيقوم نظام التشغيل بتحويل الأمر إلى حروف كبيرة
ويتولى تنفيذه .موقع
طرطوس
الشكل العام للأوامر
تأخذ أوامر نظام التشغيل بصفة عامة الشكل العام التالي :
VERB ]
+ R/ -R[
]
d[
]
Path[
filename ]
…
[
]options[
ونوضح فيما يلي العناصر التي يشتمل عليها الشكل العام للأمر :
1-
VERB:
الأمر الذي نطلب من نظام التشغيل تنفيذه .
2-
[]
:
هذه الأقواس تعني أن ما بداخلها اختياري بمعنى أنه يجوز أن يكتب حسب حاجة
المستخدم .
3-
|
: أحياناً
يكون هناك أكثر من حالة لاستخدام الأمر وهذه العلامة معناها أن المستخدم مخير
في استخدام إحدى هذه الطرق المفصولة بعلامة
"|"
.
4-
d
:
اسم مشغل القرص الصلب أو المرن ويجب تحديده إذا كان الأمر المطلوب تنفيذه
أمراً
خارجياً
ويحتاج لملف لا هو موجود على المشغل الحالي (
current drive
) ولا في طرق البحث المحددة بأمر
PATH
. وكما هو معروف أن الأوامر الداخلية لا تحتاج لتحديد اسم مشغل القرص .
5-
Path:
يحدد المسار الذي يجب أن يسلكه نظام التشغيل للبحث عن ملف أو دليل معين .
ونحتاج لتحديد المسار (
path
) في حالة واحدة فقط وهي إذا كان الملف المطلوب غير موجود على الدليل الحالي
.موقع
طرطوس
6-
Filename
:
اسم الملف الذي سيستخدمه الأمر ويجب أن يكتب حسب ما هو موجود على القرص بمعنى
أنه إذا كان يشتمل على اسم ممتد فيجب كتابة الاسم الممتد مع اسم الملف الأصلي
.
7-
. . .
معنى
هذه النقط أن الاختيار (
parameter
) أو المعامل (
switch
) المذكورة في الأمر يجوز تكراره أكثر من مرة في الأمر .
8-
Options
:
تحدد الاختيارات أو المعاملات الإضافية التي يجوز اختيارياً
إضافتها للأمر .
عند كتابة الأحرف الثلاثة
CLS
ثم ضغط مفتاح الإدخال تمحى البيانات الموجودة على الشاشة وبعضها يتطلب وجود
معطي
واحداً
في حين يتطلب البعض معطيين
.
وكذلك بعضها يمكن أن يشتمل على معامل (
switch
) أو معاملات في حين أن بعضها لا يسمح باستخدام المعاملات معه .
فمثلا أمر
COPY
لا يشترط إلا معطى واحدا انظر هذا المثال
C:\> COPY A:myfile . txt
في هذا المثال سيتم نسخ الملف بالاسم المذكور إلى الدليل الحالي في حين أن
هذا الأمر نفسه يجوز أن يشتمل على معطيين هكذا
C:\> COPY A:myfile .txt newfile. Txt
في هذا المثال نطلب من " دوس " تغيير اسم الملف من
ABC.BAT
إلى
XYZ. BAT
أما المعاملات (
switches
) فيجب أن يسبقها دائما علامة الشرطة المائلة "|" ووجودها في الأمر اختياري
دائما وهي تطلب من " دوس " تنفيذ الأمر بطريقة معينة أو بعبارة أخرى توجه "
دوس " إلى الطريقة التي سيتولى بها تنفيذ الأمر . انظر المثال التالي
DIR/P/W
في هذا المثال أمر
DIR
يظهر محتويات الدليل الحالي والمعامل
/P
يطلب توقيف العرض عند امتلاء الشاشة والسماح باستئنافه عند ضغط أحد المفاتيح
.
والمعامل
/w
يسمح
بعرض خمسة أعمدة في السطر الواحد وإهمال المعاملين أو أحدهما لا يسبب خطأ في
الأمر أما إضافة أحدهما أو كلاهما فإنها تتحكم في طريقة تنفيذ الأمر.
ونوضح فيما يلي
مثالا لأمر يشتمل على معظم العناصر التي تستخدم مع أوامر نظام التشغيل .
COPY |
/A|B]
[d:] [path] filename [/A:/B] [+….]
ومن الشكل العام لأمر
COPY
يتبين لنا الآتي :
COPY -
:
ومعناه انسخ ويجب أن تترك مسافة بعده ليفهم دوس أن التالي هو معطيات الأمر .
-
]
:
كل المكونات التالية بعد فعل
COPY
اختيارية باستثناء
filename
وهو اسم الملف المطلوب نسخه وعلامة ذلك وجودها جميعا بين هذه الأقواس [] .
-
/A|
:
بعد أمر
COPY
لا يسمح إلا باستخدام أحد المعاملين
/A
أو
/B
وكل منهما له دلالة على النحو التالي :
:/A
تطلب من " دوس " أن يعامل الملف على أنه ملف نصي وينسخ محتوياته حتى علامة
Z
الموجودة في نهاية الملف ويهمل المعلومات بعد هذه العلامة .
:/B
تطلب من " دوس " أن يعامل الملف معاملة الملفات الثنائية (
Binary
) أي ينسخ كل محتوياته بما فيها علامة نهاية الملف أو أي معلومات بعدها .
-
[
d:]
:
إضافة اسم مشغل القرص أو اسم الدليل أيضا اختيارية ويلزم إضافتها إذا كان
الملف موجودا على دليل أو مشغل قرص آخر .
مفكرة الأوامر (
Getting Help with a Command
)
من المزايا التي يقدمها
DOS
إمكانية الحصول على مساعدة فورية عن أوامر نظام التشغيل أو عن أمر معين
وبمجرد طلب المساعدة عن أمر يظهر " دوس " مفكرة مختصرة عن الأمر تشتمل على
شكل الأمر ووظيفة واختيارته
.
كيفية الحصول على مساعدة
للحصول على مساعدة عن
أمر
ما اكتب أمر
HELP
متبوعاً
باسم الأمر المطلوب أو اكتب اسم الأمر متبوعا بعلامة
/?
مثال : إذا أردنا
قراءة مفكرة مختصرة عن أمر
CHKDSK
أكتب الأمر التالي
HELP CHKDSK
ثم اضغط مفتاح الإدخال ستحصل على الشكل التالي.
C:\>HELP CHKDSK
Checks a disk and displays a status report.
CHKDSK
]drive
:
[
]
]
path
[
filename]
]
/F] [ /V]
[driver:] [ path ] specifies the drive and directory to check .
filename specifies the file(s) to check for fragmentation .
/F Fixes errors on the disk .
/V Displays the full path and name of every file
on the disk .
Type CHKDSK without parameters to check the current disk .
ويمكن الحصول على نفس النتيجة اذا استخدمت الأمر بالصيغة التالية :
CHKDSK /?
للحصول على مفكرة مختصرة عن كل أوامر " دوس " أدخل الأمر التالي هكذا :
HELP
|
|