منتديات الرواد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتديات الرواد


 
الرئيسيةالرئيسية  مجلة المنتدىمجلة المنتدى  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  

 

 الفصل السابع - ملفات الحزم - DOS

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
Eng/ El Nagar
رائد مشرف
رائد مشرف
Eng/ El Nagar


ذكر
عدد الرسائل : 231
العمر : 34
العنوان : ميت غمر
العمل/الترفيه : Engineer
fine
تاريخ التسجيل : 08/09/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1الأربعاء 7 أكتوبر - 13:52




الفصل السابع
ملفات الحزم








ملفات الحزم
BATCH FILES



اولاً : الملفات التلقائية التنفيذ (AUTOEXEC.BAT)












الملف التلقائى التنفيذ (AUTOEXEC.BAT) هو ملف خاص ، ينفذ اوتوماتيكيا عند تشغيل النظام او اعادة تحميله . ولكن مماثل لاى ملف حزم آخر ، من حيث انه يمكن تنفيذة من الDOS فى اى وقت ، عبر طبع . AUTOEXEC. الكثير من البرامج الجاهزة تتضمن ملفات تلقائية التنفيذ لمساعدة المستخدم لتشغيل البرنامج التطبيقى .اذا كنت تستعمل نظاما يعمل على الاقراص المرنة ، ستجد انه من المفيد اعداد ملفات تلقائية التنفيذ على اقراص برامجك ، كى تشغل لك هذه البرامج . مثلا ، يمكن عرض التاريخ والوقت وتشغيل الوورد ستار (WORDSTAR) اوتوماتيكيا ، عبر طبع:



ATUOEXEC.BAT COPY CON

DATE TIME

WS



لاحظ انه يجب استعمال امرى التاريخ (DATE) و الوقت) (TIME) فى ملف الحزم لجعل الدوس يحثك على ادخال الوقت و التاريخ الصحيحين عندما تستعمل الملف الدفعاتى التلقائى التنفيذ على اجهزة XT, PC. ولو كان حاسبك الشخصى من طراز AT وبه ساعة تعمل بالبطارية ، ربما كنت ترغب باستبدال امرى (الوقت( و(التاريخ) بالبرمجيات التى تاتى مع اللوحة .

و الملفات الدفعاتيه التلقائية التنفيذ مفيده ايضا فى الانظمه التى فيها اقراص صلبه لاغراض مختلفه. ربما لن تريد لهذه الملفات ان تشغل لك برنامجا تطبيقيا معينا ، لانه سيكون هناك كثير من البرامج المخزونه على القرص الصلب ، ولن ترغب ان تبدأ بالبرنامج نفسه فى كل مره ، لكن ملف الحزم التلقائى التنفيذ يمكنه ان يتضمن الاوامر التى تتولى تشغيل البرمجيات التى تقيم فى ذاكرة الرام وتستعملها بشكل منتظم ، مثل سايد كيك (Side Kick) ( بورلاند انتر ناشونال أو ( ريدى (Ready) ( ليفينج فيديوتكست) أو DOSKEY )ميكروسوفت) وكما نعلم ان هذه البرامج توضع فى الذاكره وتظل مخفيه فيها الى ان تضغط مجموعة معينة من المفاتيح فتقوم بالحلول مؤقتا محل اى برنامج كنت تستعمله فى الذاكره . وعندما تنتهى من البرنامج المقيم فى الذاكره، تضغط مجموعة مفاتيح اخرى فيعود البرنامج الاصلى الى الظهور .

ربما كنت تريد ايضاان تضع امرالمسار) (PATH) فى الملف التلقائى التنفيذAUTOEXEC.BAT وهذا يصح ايضا على اوامر تشــــغيل قرص الذاكــرة (RAM DISK)

وبرامج ملف الطباعة (Print Spooler) ، واية اوامر اخرى تتطلبها استخداماتك . فقد ترغب مثلا بتضمين امر النمط)(MODE)اذا كنت تستعمل طابعة تسلسلية اخيرا ، ويضع معظم الناس امر المحث PROMPT $P$G فى الملف التلقائى التنفيذ فى قرصهم الصلب . وهذا يغير شكل محث الDOS عن ذلك الذى يخبرك عن المحرك الحالى (مثلا C > ) الى محث يخبرك عن الدليل الفرعى الحالى ايضا (مثلا C:\ او(:\LOTUS\ ESTEMATES




ثانيأ : المعاملات القابله للاستبدال










يستعمل الكثير من أوامر الدوس مع بارامترات الزاميه أو اختياريه تشير الي أشياء من نوع معرفات محركات الاقراص أو أسماء الملفات ونظرا لان البارامترات قد تكون مختلفه في كل مره ينفذ فيها ملف حزم يسمح لك الدوس بتعيين بارامترات دميه لتمثيل البارامترات الفعليه وتأخذ البارامترات الفعليه مكان البارامترات الدمية (الهيكلية ) تنفيذ الملف الدفعاتى يشار الى البارامترات داخل البرنامج بعلامه النسبه المئويه % التى تسبق أى عدد آحادى الرقم (0%أو1%أو2% ، الخ) . 0% تشير الى اسم ملف الحزم نفسه ،1% الى البارامتر الأول ،2%الى البارامتر الثانى ألخ البارامترات القابله للاستبدال تجعل أوامر ملفات الحزم أكثر افاده بكثير كما يتضح من المثال الآتى :



COPY CON DIRCHK.BAT

DIR %1 / W

CHKDSK %1



عند عدم ذكر آية بارامترات ، يقوم هذا الملف بنفس الأشياء على الفهرس الحالى ولكن الآن لديك خيار تحديد محرك أقراص معين أو ملف معين تطبق عليه الأوامر فى الملف الدفعاتى فطبعDIRCHK B: ، مثلا ، يطلب دليلاعريضا لكل الملفات على المحرك :B ، متبوعا بتقرير CHKDSK على المحرك B:، يتضمن معلومات اضافيه حول جميع الملفات الموجوده على القرص فى المحرك B. وكمثال آخر على برنامج به بارامترات قابله للاستبدال

COPY CON DIRCHK.BAT

COPY A:%1 B: / V

COPY A:%2 B: / V

DIR A: / P

DIR B: / P



اذا كنت تستعمل حاسبا بقرص صلب ، ستختلف معرفات المحركات - أو يمكن تمثيلها بواسطة بارامترات قابله للاستبدال واذا كنت تعمل على ملفين يحملان اسم FILE.CON وNAMES.CON، اطبع :

COPY&CK FILE.CON NAMES.CON

فيقوم الدوس بادخال تلك الأسماء فى آمر النسخ (COPY).




ثالثاً : أوامر التشغيل بنظام الحزمه










أمر اظهار رساله معينه ECHO .

أمر تكرار عمليه أكثر من مره FOR .

أمر التفرع الى مكان معين فى الملف التتابعى GOTO .

أمر التفرع المشروط IF .

أمر التوقف اللحظى PAUSE .

أمر كتابة الملحوظات REM .



وتستخدم هذه الآوامر بالنسبه لنظام التشغيل بواسطة الحزمه (BATCH PROCESSING) وهذه الأوامر هى ECHO - FOR - GOTO - IF - PAUSE - REM - SHIFT

وسوف نتناول بالشرح هذه الآوامر بالتفصيل.

- ECHO

الغرض من الاستخــــدام: يستخدم هذا الامر لاظهار رساله فى حالة ECHO [ON] وعدم اظهار الرسائل فى حالة ECHO[OFF].

نـــــوع الأمـــــر : أمـر داخلى .

الصورة العامة : ECHO [ON] [message]

ECHO [OFF] [ message ]



مثال :

A> ECHO HELLO < ENTER >

سوف تظهر رسالة HELLO .
















2- أمر FOR








الغرض من الاستخــــدام: يستخدم هذا الامر لتكرار تنفيذ امر معين عدة مرات



نـــــوع الأمـــــر : أمـر داخلى .



الصورة العامة : FOR %%C IN set DO COMMAND



حيث C :هو اى حرف عدا 0 - 9

set هو اما File space او قيم محددة

Command : هو اى امر من اوامر نظام التشغيل

امــثـــلـــــه:

أ) FOR %%+ IN (*.ASM) DO TYPE %%+

وذلك لتجميع كل الملف ليكن امتداد الاسم .ASM

ب) FOR %%+ IN ( SALES\*.*) DO TYPE %%+ < ENTER >

و ذلك لاظهار محتويات كل الملفات التى أمتدادها asm




3- أمر GOTO






الغرض من الاستخــــدام: يستخدم هذا الامرللتنقل من مكان الى اخر داخل الملف التتابعى بدون مراعاة الترتيب

نـــــوع الأمـــــر : أمـر داخلى .



الصورة العامة : GOTO Label



مثال :

Looping ............

Begin :

Rem looping.....

Goto Begin

يقوم الامر بتنفيذ ما يلى

تنفيذ الامر Begin ثم يتلوه الامر Rem looping ثم يقفز الى الامر Begin مرة اخرى .








4- أمر IF












الغرض من الاستخــــدام: يستخدم هذا الامرللتحقق من صحة شرط معين لأداء وظيفة معينة

نـــــوع الأمـــــر : أمـر داخلى .

الصورة العامة : IF Condition Command

امــثـــلـــــه:

أ) IF NOT EXIST 620 Can’t find file < enter >

فى هذا المثال اذا كان الملف المسمى TXT.620 لا يوجد سوف يظهر نظام التشغيل DOS الرسالة التالية Can’t find file

ب) IF %1 == Quit GOTO END

فى هذا المثال حيث المتغير الاول ( 1==quit ) سوف يتم الانتقال الى الامر الذى يشير الى الانهاء END




5- أمر PAUSE








الغرض من الاستخــــدام: يستخدم هذا الامرلتوقف التنفيذ اللحظى و ذلك حتى يتم الضغط على اى مفتاح لاستمرار التنفيذ

نـــــوع الأمـــــر : أمـر داخلى .

الصورة العامة : PAUSE

حيث : عند تنفيذ الامر PAUSE سوف تظهر الرسالة التالية

Press any key to continue

مثال :

DIR A:

ECHO DISPLAY the directory of drive B next

PAUSE

DIR B:



سوف يحدث توقف لحظى قبل اظهار الملفات المسجلة على الاسطوانة التى فى المشغل B و ذلك يسمح لك لكى تضع اسطوانة جديدة فى المشغل لكى ترى اسماء الملفات عليها .




6- أمر REM










الغرض من الاستخــــدام: يستخدم هذا الامرلاظهار الملاحظات اثناء التنفيذ

نـــــوع الأمـــــر : أمـر داخلى .

الصورة العامة : REM Command

مثال :

REM This file checks new disks

PAUSE Insert new disk in drive A :

Format A : /S

DIR A :

CHKDSK A :
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Nora
رائد مشرف
رائد مشرف



انثى
عدد الرسائل : 70
العمر : 36
العنوان : المنصورة
العمل/الترفيه : طالبة
تاريخ التسجيل : 21/03/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: رد: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1الجمعة 16 أكتوبر - 22:06

مع إنى مش فاهمه حاجه
بس ميرسى كتير على المجهود
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Eng/ El Nagar
رائد مشرف
رائد مشرف
Eng/ El Nagar


ذكر
عدد الرسائل : 231
العمر : 34
العنوان : ميت غمر
العمل/الترفيه : Engineer
fine
تاريخ التسجيل : 08/09/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: رد: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1الجمعة 30 أكتوبر - 17:47

الفصل السابع - ملفات الحزم -  DOS 51155
الرجوع الى أعلى الصفحة اذهب الى الأسفل
fahd masrawy
رائد فعال
رائد فعال
fahd masrawy


ذكر
عدد الرسائل : 81
العمر : 34
العنوان : مصر
العمل/الترفيه : Engineer
fine
تاريخ التسجيل : 01/12/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: رد: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1الثلاثاء 1 ديسمبر - 17:00

الفصل السابع - ملفات الحزم -  DOS 909341
الرجوع الى أعلى الصفحة اذهب الى الأسفل
genius
النائب العام
النائب العام
genius


ذكر
عدد الرسائل : 882
العمر : 45
العنوان : ارض الله
العمل/الترفيه : مهندس
تاريخ التسجيل : 26/02/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: رد: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1الجمعة 22 يناير - 1:12

الفصل السابع - ملفات الحزم -  DOS 47425015
الرجوع الى أعلى الصفحة اذهب الى الأسفل
tota
The Site Admin
The Site Admin
tota


انثى
عدد الرسائل : 996
العمر : 29
العنوان : مصر
العمل/الترفيه : طالبة
تاريخ التسجيل : 19/05/2009

الفصل السابع - ملفات الحزم -  DOS Empty
مُساهمةموضوع: رد: الفصل السابع - ملفات الحزم - DOS   الفصل السابع - ملفات الحزم -  DOS Icon_minitime1السبت 6 فبراير - 17:24

الفصل السابع - ملفات الحزم -  DOS Zehnluuxae71yyzbzq1
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الفصل السابع - ملفات الحزم - DOS
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الفصل السادس - محرر النصوص EDIT -
» الفصل الثالث -التعامل مع الفهارس- DOS
» الفصل الرابع -اوامر التعامل مع الاسطوانة ( المرنة - الصلبة )- DOS
» الفصل الثانى - اوامر ادارة الملفات- DOS
» الفصل الخامس - اوامر تشغيل النظام - DOS

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الرواد :: عالم الكمبيوتر والأنترنت :: مشاكل PC وحلولها-
انتقل الى:  
أنت الزائر رقم:
حقوق النشر والتوزيع

جميع الحقوق محفوظة لـمنتديات الرواد
Powered byhttps://elrouad.yoo7.com
حقوق الطبع والنشر©2017 -2016