منتديات بوابة بدر  

العودة   منتديات بوابة بدر > منتديات البرامج - Programs Forum > تحميل احدث برامج 2017 , 2018

تحميل احدث برامج 2017 , 2018 تحميل احدث البرامج، تحميل برامج كمبيوتر 2017، برامج 2018، برامج 2018، برامج مجانية، تحميل برامج جديدة، برامج حديثة ، احدث برامج الجهاز , برامج عامة, برامج 2018, تحميل برامج 2017

من نسمات الماضي الجميل : تعليم لغة باتش سكريبت - بوابة بدر 2016

من نسمات الماضي الجميل : تعليم لغة باتش سكريبت تحميل,تنزيل,2013,2014,ماى ايجى,تحميل مباشر,عرب سيد,برابط مباشر,سريع,تورنت,عربي,معرب,مجانا,فاينال,انجليزي,فرنسي,اخر اصدار,برابط واحد,صاروخ من نسمات الماضي الجميل : تعليم لغة باتش سكريبت السلام عليكم ورحمة الله وبركاته

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 16-09-2016, 10:00 PM   #1
Eng_Badr
Administrator
 
الصورة الرمزية Eng_Badr
 
تاريخ التسجيل: Jun 2010
الدولة: Egypt
العمر: 27
المشاركات: 141,454
افتراضي من نسمات الماضي الجميل : تعليم لغة باتش سكريبت - بوابة بدر 2016

من نسمات الماضي الجميل : تعليم لغة باتش سكريبت
تحميل,تنزيل,2013,2014,ماى ايجى,تحميل مباشر,عرب سيد,برابط مباشر,سريع,تورنت,عربي,معرب,مجانا,فاينال,انجليزي,فر نسي,اخر اصدار,برابط واحد,صاروخ
من نسمات الماضي الجميل : تعليم لغة باتش سكريبت
<div>
السلام عليكم ورحمة الله وبركاته

لغة الباتش سكريبت من اللغات المنبثقة في الأساس من لغة الدوس الشهيرة والعزيزة الى قلبي وقلوب من هم من جيل الثمانينات

نحتاجها كثيراً لعمل باتشات وتنفيذ مجموعة من الأوامر في وقت واحد او بتوقيت معين وغيره الكثير
انا شخصيا أفضلها عن البرامج الجاهزة في عما (unattanted installation file) للويندوز ليكون تتبيته صامت .
فقلت فرصة لمحبي هذه اللغة او لمن يريد تعلمها ان أسوق لكم شرح سهل لمفردات تلك اللغة وأضعكم على بداية الطريق .
والآن نبدأ على بركة الله

بسم الله الرحمن الرحيم

الدرس الاول :
1- مقدمة حول الباتش سكريبت
2- باتش بسيط : Hello paint
3- شرح لبعض الاوامر


الدرس الثاني:
1- فكرة اكبر عن عمل ملفات الباتش
2- الاوامر و سويتشاتها
3- تشفير ملف الباتش ، حتى لا يستطيع أحد العبث في الملف بعدك
4- مقدمة في متغيرات النظام

الدرس الثالث :


1-متابعة متغيرات النظام

2-استخدام التعليقات ، و تغيير لون منفذ الاوامر، و انشاء مجلد جيد و اوامر اخرى

3-استدعاء باتش من باتش

4-عمل الملفات النصية من الباتشات و الاوامر ، و طباعتها


أمثلة تطبيقية :

باتش لتثبيت مجموعة من البرامج تثبيت صامت تماماً
باتش التنظيف للنظام
- حول عمليات الملفات ، النقل ، النسخ

الدرس الرابع ....

1-المتغيرات في الباتشات ، و التعامل معها .....

2-الجمل الشرطية if

3-العلامات (labels) ....


مجموعة من الأوامر السحرية :
أوامر تقوم بأغراض متعددة .. غير موجودة في الوندوز ..

بسم الله الرحمن الرحيم

أولاً: مقدمة حول الباتش سكريبت :

هي لغة بسيطة ، تعتمد في تركيبها على أوامر موجودة أصلاً في نظام التشغيل ، تستدعي هذه الاوامر على شكل سلاسل متتابعة ، مما يختصر الوقت و الجهد ، فمثلاً ، لو اأننا في شبكة ، و على كل حاسب مجلدات موجودة في المستندات(Mydocs) و موجودة في C: و نريد نقل كل هذه الملفات إلى D: لاننا سنمسح الاجهزة جميعاً ، سيكون من الصعب علينا التوجه الى كل حاسب و القيام بهذه الخطوات ، مرة تلو الاخرى ، فبدل ذلك ، نصنع ملف باتس سكريبت ، يقوم بذلك بمجرد تشغيله ، و نشاركه على جميع الحواسيب ، و بدل أن نذهب الى الحواسيب واحداَ واحدً ، نطلب من العمال تشغيل هذا الباتش من النت وورك ، و بذلك سنوفر الكثييييير من الوقت.

أي أن الهدف الرئيسي منها ، الاختصار في تنفيذ المهمات ، و توفير الجهد و الوقت

و تسهيلا لذلك ، أرفقت لكم ملف ****l_batch ، و هو أصلا ملف باتش سكريبت يقوم باضافة الخيار New MS-DOS batch ****** الى قائمة new في الوندوز، و هذا دليل على جدوى الباتش سكريبت

الدرس الأول : برنامج بسيط (Hello Paint):

في هذا الدرس ، سنعمل ملف باتش ، يقوم بتشغيل برنامج الرسام ، و يكتب عبارة (Hello paint) ، و عند انتهاء برنامج الرسام ، سيكتب :Good bye paint، Enjoy real_mtz turtoials و خلال الدرس سنتعارف على الاوامر الخاصة بالتعامل مع الواجهة البسيطة للمستخدم ، من:

1-البداية

2- كيفية اظهار مخرجات على الشاشة ،



3- استدعاء برامج مدمجة في الوندوز (اي موجودة في مجلد الوندوز windows او system32)



1-كيف نبدأ ،

سنستخدم محرر النصوص الموجود مع الوندوز (notepad) ، لكتابة السكريبتات ، و عند الحفظ نحفظ الملف بامتداد .bat او .cmd اي نضيفهما بعد الاسم الذي نريده

الآن لنبدأ مع الباتش فايل الصغير الذي نريد ان نصنعه كاول مثال ، شغل الnotepad (لو لا تعلم كيف تشغلها ، اعتقد ان الموضوع لا يناسبك) و اكتب الآتي

@echo off


title hello paint batch by real_mtz

echo helloooo Mr.paint

c:\windows\system32\mspaint.exe

echo goodbye paint

pause

Exit

ثم احفظه بامتداد .bat كما في الصورة

ثم شغله ، و لاحظ ما يقوم به البرنامج ، و الآن لنحلل ما يقوم به ، خطوة بخطوة:

في السطر الاول نجد الأمر @echo off ،

شرحecho [email protected]:

وظيفة هذا الامر هو ان يخبر موجه الاوامر بان يتجاهل الكلام المكتوب (الاوامر) أي لو اننا كتبنا في الملف اسم برنامج او ملف او اي شيء غير النصوص الظاهرة التي نحدد نحن ظهورها ، لن تظهر .

title

هذا الامر يحدد عنوان النافذة التي سيعمل فيها الباتش فايل

echo

echo ALooooooooهذا الامر وظيفته اظهار الكلام الذي نختاره على الشاشة ن فعندما نكتب

aloooooooooooسيطبع كلمة

و هو الجزء الوحيد الذي يظهر ، من الكلام الذي نكتبه في الباتش فايل ما دمنا استخدمنا @echo off

c:\windows\system32\mspaint.exe

هذا اسم البرنامج الذي شغلناه ، فكما قلنا ان اساس الباتش سكريبت ، الاعتماد على مكونات النظام ،

فنحن شغلنا الملف من النظام نفسه ، ولو انا كتبنا اسم اي ملف آخر فان هذا الملف سيعمل ، باختصار ، بامكاننا تخيل انفسنا اثناء كتابة الباتش فايل ، اننا نتعامل مع الدوس ، فاثناء تعاملنا مع الدوس نكتب اسم البرنامج ليشتغل، و كذلك في الباتش فايل ، لكن تذكر ان الأوامر تعالج سطراً سطراً فلو اننا اردنا تشغيل اكثر من برنامج واحداً تلو الآخر ، سنكتب الاسماء كل واحد في سطر ، و بالتالي ، تعمل حسب الترتيب اللي هي مرتبة في داخل الباتش فايل، قد يتساءل أحدكم ، لو انني أشغل الباتش من مصدر متغير المسار (قرص ليزري) كيف ساحدد مسار البرنامج ، الجواب ببساطة هو انا تكتب اسم الملف فقط دون المسار ، و تراعي ان يكون الملف الذي استدعيته من ملف الباتش في نفس مسار الباتش فايل ، أي بجانبه ،

و كذلك لو اردت الباتش فايل أن يتعامل مع ملفات النظام او يشغل احدها بامكانك استعمال متغيرات النظام التي سأغطيها لاحقاً ، او ان تكتب اسم البرنامج ليعمل فوراً ، كما في dxdiag.

echo

مرة اخرى استخدمنا echo لاظهار كلمات على الشاشة

pause

هذا الامر يوقف تنفيذ الباتش فايل ، الى ان يقوم المستخدم بضغط اي زر على الكيبورد ، ثم يتابع النظام تنفيذ محتويات هذا الملف بعد ان يضغط المستخدم اي زر .

exit

هذا الامر كما هو واضح ، ينهي الباتش فايل و يغلقه



لاحظ ان الملف يتم تنفيذه سطراً بسطر ،


الواجب :

1-حاول تنفيذ ملف hello Microsoft Word يجعل برنامج الوورد يعمل بدل الرسام ،

2-اجعل البرنامج بعد تشغيل الرسام ، يشغل الوورد ثم الباوربوينت

3-للمحترفين : اصنع باتش فايل لمجموعة من الحزمات التثبيتية ، تعمل واحداً تلو الآخر بحيث تتسجل جميع البرامج دون تدخل المستخدم.

في انتظار ردودكم و تفاعلاتكم ، و ارجو تحديد رغبتكم في استمرار الموضوع..



من نسمات الماضي الجميل : تعليم لغة باتش سكريبت
تحميل,تنزيل,2013,2014,ماى ايجى,تحميل مباشر,عرب سيد,برابط مباشر,سريع,تورنت,عربي,معرب,مجانا,فاينال,انجليزي,فر نسي,اخر اصدار,برابط واحد,صاروخ
من نسمات الماضي الجميل : تعليم لغة باتش سكريبت



lk kslhj hglhqd hg[ldg : jugdl gym fhja s;vdfj - f,hfm f]v 2016

Eng_Badr غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
بخصوص سكريبت تحميل الفيديوهات لمتصفح Google Chrome - بوابة بدر 2016 Eng_Badr تحميل احدث برامج 2017 , 2018 0 23-06-2016 01:34 AM
تسطيب سكريبت rapidleech على RDP - بوابة بدر 2016 Eng_Badr تحميل احدث برامج 2017 , 2018 0 11-06-2016 09:08 PM
اقوى كتابين لتعلم الجافا سكريبت في وقت وجيز - بوابة بدر 2016 Eng_Badr تحميل احدث برامج 2017 , 2018 0 04-04-2016 04:11 AM
برمجة سكريبت عقارات من الصفر الي تسليم العميل - بوابة بدر 2016 Eng_Badr تحميل احدث برامج 2017 , 2018 0 15-02-2016 08:51 PM
شرح بالفيديو | تركيب سكريبت موقع اخبارى مجانى - بوابة بدر 2016 Eng_Badr تحميل احدث برامج 2017 , 2018 0 07-10-2015 01:51 PM


الساعة الآن 12:02 AM


بوابة بدر ، منتديات بوابة بدر ، برامج 2018 ، برامج شات 2018 ، برامج بورتابل 2018
BadrGate | About Us | Google Adsense Privacy Policy | DMCA | Disclaimer | Contact Us
جميع المشاركات لا تعبر عن وجهة نظر الاداره وإنما تعبر عن وجهة نظر صاحبها فقط وللإبلاغ عن اى إنتهاك للحقوق يُرجى الاتصال بنا
يمنع وضع اى مشاركات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة واذا وجد اى ضرر نرجوا الاتصال بنا لعمل اللازم
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77