Genuine Key


Genuine Key


Moved to new forum, Click Here to register

تم الانتقال للمنتدى الجديد, اضغط هنا للتسجيل
شرح كيفية إستخراج الدرايفرات وعملهم تنصيب ذاتي وإضافتهم لنسختك

السلام عليكم ورحمة الله وبركاته


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

http://www.damasgate.com/vb/showthread.php?t=80120

قلت ياولد ليش ماتسوي موضوع لكيفية إستخراج الدرايفرات وعن طريقهم نقدر نجعلهم تنصيب ذاتي بأسط الطرق ونضيفها للنسخة مثلها كمثل أي برنامج وكما تعلمون هناك عدة طرق لتنصيب البرامج كالويبي والاكسبلود والرن ونس وغيرها من الطرق وبصراحه من وجهة نظري أن تنصيب البرامج عن طريق الرن ونس أجمل وأحلى وأقوى جوده وكفاءة وهذا ليس بشرط أن تلتزم بما اقول فكل واحد وله الحرية بإستخدام الطريقة التي يحبها ;) فقط رأئي ومن باب السوالف معكم لايهمك كلامي ترى ماعندي سالفة ها حيا الله نتعلم ونجتهد ونحاول نفبرك زي الأخوة المفبركين

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

سنحتاج ياأخوة لبرنامج يدعى DriverGrabber.exe ستجدونه بالمرفقات بإذن الله

بعد تحميلك للمرفق قم بفك الضغط ستجد ملف بداخله هالملفين



شرح واحد هندي صح ؟؟


طيب مايهمنا ياخوان هالملف DriverGrabber.exe قم بعمل دبل كليك عليه
سوف تشاهد هالنافذة بإذن الله ،،،،




انتظر حتى ينتهي البرنامج من عمل اكستراكت للدرايفرات
وعاد انت بكيفك تبي تسويلك بيالة شاي او لا :1359:
الحكاية ومافيها تعتمد على كمية الدرايفرات اللي بجهازك

بمجرد أن ينتهي البرنامج من استخراج الدرايفرات ستجد ملف بهالاسم Drivers



وهذا هو المطلوب

لاحظ أيضا وركز لنقطة مهمة وهي انك راح تشاهد ملف باسم DriverGrabber.log



وهذا الملف مسؤول عن إخبارك بكل تفاصيل العملية من إلى ;)
يعني أقرأه جيدا حتى تعلم إن حدث خطأ بدرايف ما أو لا
غالبا ستجد تحت نافذة الـ [Grabbed Drivers] بداخل الملف التفاصيل عن الأشياء
التي تم إستخراجها من الدرايفرات ...

وبالنسبة للـ [Skipped Drivers]
الأشياء التي تم تخطيها أثناء العملية

وهكذا يعني هالملف ستجد بداخله أدق التفاصيل عن ماتم عمله


==

لي هنا ان شاء الله كل شي واضح ؟؟؟

نتااابع ،،،

بداخل المجلد ياشباب ستجدون مجلدات كل مجلد
وبه الملفات الخاصة بالدرايف ;)
هناك بعض الدرايفرات ستجد بداخل المجلد مجلدين
وبداخل كل مجلد الملفات التابعه للدرايف وهكذا
سويتلكم شرينك صح ؟؟؟

معليش صحصح الموضوع والله أبسط وأسهل مما تتخيل بس انت تابع وخلك مفتح عنيك

شوف الصورة




نأخذ على سبيل المثال هالدرايف على هالمسار
Drivers\Display\Intel(R) 8285282855 GMGME Graphics Controller




حيث أن الـ Drivers هو المجلد الرئيسي للدرايفرات
ومجلد الـ Display هذا المجلد الرئيسي للدرايف
ومجلد الـ Intel(R) 8285282855 GMGME Graphics Controller
هو المجلد الفرعي وبداخله الملفات التي بالصورة السابقة ;)

الان سنبحث عن الملف الأساسي في عملية التنصيب الصامت للدرايف وهو دائما يأتي ضمن الملفات بإمتداد inf

شوف الصورة




ان شاء الله لي هنا كل شيء واضح

هذا جزء توضيحي عن البرنامج وتوضيح العناصر المتعلقة بالموضوع
سنأتي الان إلى كيفية جعل هالدرايف ملف تنفيذي ذاتي التنصيب

===

نذهب لداخل مجلد الدرايف ونقوم بتحدد جميع الملفات ،،، بيمين الماوس نعمل لهم اضافة للأرشيف

شوف الصورة




تابع الصور جيدا الموضوع سهل يااخوان بس محتاج شوية كونسينتريت

















الان قمنا بعمل الدرايف كملف تنفيذي ذاتي التنصيب

هذا هو الملف



لاتتعجب إلى أن الملف للدرايف ساوند ماكس
انا اخذته على سبيل المثال ليس إلا

ان شاء الله الصورة وضحت ؟؟؟
هكذا أعمل مع كل درايف ولاتنسى تحدد جميع الملفات وعمل ماسبق ذكره بالصور

=

لو جينا الحين لمرحلة أنك قمت بعمل جميع الدرايفرات ملفات ذاتية التنصيب
راح تقولي كيف يابو العريف نقدر ندمجهم للنسخة ؟؟؟

بالتأكيد راح اقولك تمهل ياوخييي ولاتستعجل راح أخبرك

سأخبركم بكيفية إضافتها عن طريق الرن ونس ;)

البعض منا يعلم أن هالطريقة تقتصر على ملف نقوم بإعطاءه أوامر التنصيب
لأي برنامج وكذلك عن طريق تحديد المسارات لمجلدات البرامج
ويوضع هالملف بداخل مجلد الأم $OEM$ داخل مجلد الـ $1
بداخل مجلد الأنستول الـ INSTALL
ليصبح مسار الملف هكذا

$OEM$\$1\INSTALL

ويتم حفظ الملف باسم MAIN_BATCH
ويحفظ بصيغة CMD
ليكون اسم الملف هكذا
MAIN_BATCH.CMD
ويوضع امر تشغيل هالملف بملف الأجوبة
بهالشكل


اقتباس :-
[GuiRunOnce]
%systemdrive%\Install\main_batch.cmd
للان كل شي واضح ؟؟؟

الان لو سألت كيف سيتم تجميع الملفات اللي عملناهم والإستفادة منها ؟؟؟

الجواب كالتالي ...

لو افترضنا انك قمت بعمل جميع الدرايفرات ملفات تنفيذية بدون أي مشكلة
فراح نجي لخطوة هامة وبرجاء ياخوان التركيز جيدا حتى تتضح الصورة بدون أي مشاكل لاسمح الله

فاكرين مو قلنا ان مجلد الـ Drivers يحتوي على مجلدات الدرايفرات والملفات تبعهم ؟؟؟

طيب انت طال عمرك قم بحذف جميع مابداخل كل مجلد للدرايفرات
فلاحاجة لهم الان بعد أن قمنا بعمل ملف ذاتي التنصيب
ركز جيدا احذف جميع الملفات عدا الملف اللي انت عملته
طبق هالكلام مع كل الدرايفرات ...

خلصت خلاص حذف الملفات السابقة وابقيت الملفات التنفيذية ؟؟؟
إذن نأتي للب الموضوع ;)

قبل لانتطرق للمرحلة الجاية أحب أركز أنه بإمكاننا إختصار الموضوع بشكل بسيط جدا
ولكن احببت أن أجعل هالطريقة مفصلة وبشكل أوسع وهذا ماتعنيت إليه شخصيا وصدقني راح تستفيد من هالموضوع الشيء الكثير وربما تفهم أشياء كانت تخفى عليك سابقا

سنضع يااخوان مجلد الـ Drivers بداخل مجلد نسميه APPLICATIONS


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

سأدع برنامج النيرو مثالا لمحور حديثنا
بعد عمل النيرو كملف ذاتي التنصيب سنقوم بوضعه داخل مجلد ونسميه NERO اوكي ;)
سنضع هالمجلد بداخل مجلد الابلكيشن ليصبح مسار البرنامج هكذا

APPLICATIONS\NERO

وبداخل مجلد النيرو البرنامج تنصيب صامت
ان شاء الله الموضوع مفهوووم وواضح ؟؟؟

إذن بقية البرامج راح تكون بهالشكل
خلاصة الموضوع كل برنامج بداخل مجلد وهكذا ،،،
وكل المجلدات للبرامج هذه توضع بداخل مجلد الـ APPLICATIONS

لو سألت أين سكون مسار مجلد الـ APPLICATIONS هذا ؟؟

سوف أجيبك وبالتفصيل عن مسار مجلدات التوزيع على هالنحو

$OEM$\$1\INSTALL\APPLICATIONS

وبداخل المجلد كما ذكرنا مجلدات البرامج كل مجلد وبداخله البرنامج

لاتقولي مو مفهوم عشان لاتعصبني واتفاهم معاك بطريقة أخرى

طيب ياشباب حال مجلد الـ Drivers كحال مجلدات البرامج
اكيد فهمت صح ؟؟؟

يعني سيكون بهالشكل

Drivers\SoundMAX Integrated Digital Audio

حيث ان مجلد الـ Drivers سيكون بداخل مجلد الابلكيشن
ومجلد الـ SoundMAX Integrated Digital Audio سيكون بداخله الملف التنفيذي ;)

وهكذا مع كل الدرايفرات ،، أحب انوه إلى نقطة غاية في الأهمية
ألا وهي عدم ترك فراغات في مسميات المجلدات او في الملفات التنفيذية أيضا

راح تكون الأوامر داخل ملف المين باتش بهالطريقة



اقتباس :-
ECHO.
اقتباس :-


ECHO Installing Nero

ECHO Please wait...
اقتباس :-

start /wait %systemdrive%\Install\Applications\Nero\ Nero.exe




هذا مثال ألأمرلبرنامج النيرو داخل ملف المين باتش


أعتقد واضح كل شي صح ؟؟؟

وحتى نؤكد على توضيح الطريقة وتوصيلها بشكل مبسط
هذا مثال للساوند ماكس اللي عملته تنصيب صامت



اقتباس :-
ECHO.
اقتباس :-


ECHO Installing SoundMAX Integrated Digital Audio

ECHO Please wait...
اقتباس :-

start /wait %systemdrive%\Install\Applications\Drive rs\SoundMAXIntegrated DigitalAudio




وهكذا مع كل درايف ;)



لو لاحظت بجانب كلمة ECHO Installing اني قمت بكتابة اسم الدرايف من دون ماشيل المسافات
فهنا لاتوجد مشكلة ابدا هذا مجرد تعريف باسم البرنامج ليس الا اهم شي الموجود بداخل المسارات
انه ماتترك مسافات بينهم ابدا

وراح يكون الملف بهالشكل


اقتباس :-
CLS
اقتباس :-


@echo off

ECHO.
ECHO Installing Nero
ECHO Please wait...
start /wait %systemdrive%\Install\Applications\Nero\ Nero.exe
ECHO.
ECHO Installing SoundMAX Integrated Digital Audio
ECHO Please wait...
start /wait %systemdrive%\Install\Applications\Drive rs\SoundMA XIntegrated DigitalAudio\SoundMAXIntegratedDigitalAu dio.exe

RD /S /Q %systemdrive%\Install


RD /S /Q %windir%\temp
اقتباس :-



EXIT




وهكذا ،،،

كما تلاحظون وجود أمرين اولهم RD /S /Q %systemdrive%\Install
وهذا خاص بحذف مجلد الانستول كاملا من الدرايف لأنه بعد تنصيب الويندوز ومايحتويه
فبعد انتهاء التنصيب يظل مجلد الانستول موجود عالهارد بدون فائدة ;)

والأمر الاخر وهو RD /S /Q %windir%\temp
وهذا خاص بحذف مجلد الملفات المؤقتة


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

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

بقي لدي كلمتين بس لو تسمحون لي
بعد ماتنتهي من عملك كله من إلى وحاب تتجرب شغلك من دون الحاجة لتجربة النسخة كاملة
قم بنسخ مجلد الـ Install على الهارد سي او اي هارد مثبت عليه النظام عندك
ادخل عالمجلد واعمل دبل كليك على الملف الـ MAIN_BATCH.CMD
وشوف نتيجة عملك ،، ان شفت شيء خطأ لاسمح الله فتأكد من المسارات جيدا وطريقة إعطاءك للأوامر وسلامتك

اسسسسسسسف جدا ياشباب عالإطالة
أخيرا وليس اخرا أتمنى التوفيق لكل شخص فردا فردا عرفت ومن لم أعرف
والسموحه لو هناك شي ماوضحناه او اخطينا فيه ،، فقط اخبرني بأي ملاحظة لديك وستجدني بإذن الله أمامك


مع حبي وتقديري

المواضيع المشابهه

لحفظ التعاريف وعملهم تنصيب صامت + شرح فيديو DriversBackUpSolution_FULL_v3.9.21 معرب

شرح كيفية عمل سيدي لبرامجك المفضله وعملهم تنصيب صامت عن طريق الرن ونس Runonce

كيفية إستخراج ملفات التحديثات KB لويندوز 7 ؟؟

أريد حلا لإدراج الدرايفرات كملف تنصيب ذاتي

شرح كيفية عمل تنصيب ذاتي للنيرو


الله يعطيك العافية اخي ابو رائد موضوع مميز


هلا وغلا والله مشرفنا الحبيب بومحمد
يعافيك ربي حبيبي نورت المشاركة
وفقك الله عزيزي


رائع و مفصل و قاتل تسلم ايد رائد و سيبنا من ابوه هههههههههههههههههههههههه

تسلم يا غالي علي الروائع


هههههههههههههههههه
يحرق حريشك يامحمد
الله يسلمك ياغالي ويبارك فيك
رائد يبوسك ياعسل
وفقكم الله


شكرا لك مشرفنا الغالى
موضوع جميل وشرح رائع من شخص أروع
سلمت يداك أخى والى الامام دائما
أخوك محمد


شرح اكثر من رائع اخى الغالى جزاك الله خيرا ونفك بك المسلمين والعالم العربى تقبل تحياتى


موضوع مهم ,, تسلم يا بطل


الله يسعد ايامك الف شكر يالغالي


العفو ياشباب ،، بارك الله فيكم جميعا
موفقين


أدوات الموضوع

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

منتديات داماس

DamasGate