Genuine Key


Genuine Key


Moved to new forum, Click Here to register

تم الانتقال للمنتدى الجديد, اضغط هنا للتسجيل
استفسار يا شباب بخصوص تشغيل باتش للبرامج

السلام عليكم
أخوانى الكرام
كنا فى XP نضع أمر تشغيل باتش لتشغيل البرامج فى نهاية ملف الأجوبة هكذا :

systemdrive%\Install\batch name.cmd%
بفرض أن الباتش مع البرامج فى مجلد INSTALL فى 1$ داخل مجلد التوزيع $OEM$
والآن مع WIN7
يمكننا فعل ذلك وسنضع الباتش و البرامج فى نفس الروت
أو
فى
OEM$\$$\Setup\scripts$
لكن استفسارى هو هل سيعمل الباتش تلقائيا ويقوم بتثبيت البرامج التى سنضعها معه ؟
أم يحتاج الى أمر لتشغيله ؟
وإن كان يحتاج
فهل نضع ذلك الأمر فى Autounattend وفى أى سطر سيكون ؟

أرجو الإجابة

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

وشكرى وتقديرى للجميع


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

استفسار بخصوص اسطوانات فارس للبرامج

سؤال بخصوص تشغيل الالعاب على شاشة تاتش

استفسار بخصوص تنفيذ باتش بعد تنصيب النسخة

استفسار شباب بخصوص الربيدشير


حياك ربي اخوي ..

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

- اعمل ملف [$OEM$] ..

- قم بعمل ملف [$$] وملف [1$] الذي تعرف جيدا مهامهم ..

- داخل مجلد [SETUP] ستضع مجلد [SCRIPT] وبداخله ملف [SETUPCOMPLETE.CMD] فقط ’ ..

- داخل مجلد [1$] ستضع فولدر [INSTALL] الخاص ببرامج ليتم نسخها الي مسار تنصيب النظام ..

- ما عليك الي وضع الاوامر في ملف [SETUPCOMPLETE.CMD] بصورة صحيحة مثال :

}

echo off

start /wait %systemdrive%\install\winrar.Exe /s

start /wait regedit /s reg.reg

shutdown -r -t 0

exit

{

- طبعا هذا سكريبت بسيط جدا كتبته لك حتي تستوعب المسألة ايجاد المسار اول شيء وانتظار كل ملف حتي ينتهي من تثبيت نفسه ويتوالي تنصيب البرامج حتي ما يحصل تشغيل جماعي للكل لذا استخدما [wait/] ..

- عمل اعادة تشغيل امر ضروري هنا لاحظ ان القيمة [0] ثانية لعمل اعادة تشغيل سريعة يمكنك اعطاءها 5 ثواني او كما تحب ..

علي العموم اخوي اي شيء تجدني بالقرب منك ..

الله يكتب لك التوفيق في كل امورك ..


حياك ربي اخوي ..

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

- اعمل ملف [$OEM$] ..

- قم بعمل ملف [$$] وملف [1$] الذي تعرف جيدا مهامهم ..

- داخل مجلد [SETUP] ستضع مجلد [SCRIPT] وبداخله ملف [SETUPCOMPLETE.CMD] فقط ’ ..

- داخل مجلد [1$] ستضع فولدر [INSTALL] الخاص ببرامج ليتم نسخها الي مسار تنصيب النظام ..

- ما عليك الي وضع الاوامر في ملف [SETUPCOMPLETE.CMD] بصورة صحيحة مثال :

}

echo off

start /wait %systemdrive%\install\winrar.Exe /s

start /wait regedit /s reg.reg

shutdown -r -t 0

exit

{

- طبعا هذا سكريبت بسيط جدا كتبته لك حتي تستوعب المسألة ايجاد المسار اول شيء وانتظار كل ملف حتي ينتهي من تثبيت نفسه ويتوالي تنصيب البرامج حتي ما يحصل تشغيل جماعي للكل لذا استخدما [wait/] ..

- عمل اعادة تشغيل امر ضروري هنا لاحظ ان القيمة [0] ثانية لعمل اعادة تشغيل سريعة يمكنك اعطاءها 5 ثواني او كما تحب ..

علي العموم اخوي اي شيء تجدني بالقرب منك ..

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


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



وهذه اضافتى للبرامج



فهل هذا التعديل صحيح أم ماذا ترى ؟؟؟

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

فأرجو المساعدة فى حل هذه المشكلة
وأكرر لك الشكر والتقدير


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


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

هلا فيك اخوي مرة ثانية ..

ماشاء الله عليك يبدو انك محترف ..

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

بعد تدقيق الملاحظة علي السكريبت الخاص بك في خلل بسيط هو :

shutdown /g /t

القيمة المعطية هنا لا معني لها والصحيح هو :

shutdown /r /t 5

كما سبق واسلفت اخوي رمز [r/] هو وضع امر اعادة التشغيل , وامر [t/] هو الزمن الخاص بعملية اعادة التشغيل ..

نقطة اخري ,

عملية التفعيل من خلال ملفات [
oem] تتم من خلال ملف [oobe] وليس من خلال ملف [setupcomplete]
لذا عدل القيم او انقلها لملف [oobe] بدلا من ذلك المف حتي يتم التفعيل بصورة صحيحة ..

في ملف [setupcomplete] لا تضع ملفات التفعيل بامكانك وضع اوامر تنصيب البرامج باعتبار انه تم نسخها مسبقا الي
درايفر الويندوز ..

الله يقويك اخوي وموفق جدا ..



اسف اخوي ملاحظات ثانية ..

اولا شيء لا تعتمد علي الشروط في ايجاد ملفاتك فانت تعطي امر لايجاد الملف [x] وفي حال عدم ايجاده يذهب الي تنفيذ
عملية التنظيف في هذه الحالة البرنامج سيدخل معك في حلقة لانهائية من تكرار الاوامر نظرا لانه يكرر الامر الذي يتم تنفيذه اصلا ! ..

نصيحتي اخوي انك تبني الملف من الصفر علي هذا المنوال :

- ملفات التفعيل اتركها جانبا في داخل ملف [oobe] ..

- ملف[setupcomplete] يحتوي علي امر تفعيل اللودر وتشغيل ملف سكريبت البرامج ..

طبق اخوي وفي حال اي شيء راح اكون بجانبك ..


أخى الغالى
أنا قمت بمسح كل شىء من المجلد $$ وأيضا كل محتويات setupcomplete
وعملت setupcomplete جديد ووضعته فى الـ $$ هو فقط
ووضعت اللودر والبرامج فى 1$ و oemlogo ( صورة جهزتها 120x120 )وضعتها فى system 32
وطبعا كنت لم أقرأ ردك الأخير هذا لأنك تأخرت عليا لذا لم أقم بتغيير أمر الريبوت وكان على ماهو shutdown /g /t
وقمت بالتجربة نجحت العملية تماما عدا أن عملية التنظيف لم تتم كاملة فمجلد install موجود فى مجلد الويندوز
لكن shoutdown تم بنجاح على القيمة shutdown /g /t 1
رجحت ذلك الى أن أمر الريبوت جاء قبل التنظيف فقمت بالتعديل على هذا النحو :
وسأجرب بعد ذلك





لكن رغم أن اللغة العربية مضافة فإنها لا تظهر ولا يمكننى اختيارها فلماذا ؟


هلا مرة اخري اخوي ..

ها اشوف انك ماش علي مسار طيب ..

كالعادة ملاحظة صغيرة :

- اول شيء تحتاج قبل المسح الي اعطاء قيم المجلد فمثلا لايمكن ان تعطي امر ازالة مسار بدون تعريف السكريبت ماذا سيحذف اصلا :

*.*\rd /q /s %windir%\setup

هذه الصورة الصحيحة لعملية حذف محتوي مجلد دون الاهتمام بنوعية الملفات المراد حذفها ..

- الشيء الثاني اين مجلد [script] مجلد سكريبت يتم وضع ملفات [cmd] بداخله حتي يتم قرائتها اثناء نهاية التنصيب علي
اساس انها سكريبات لذا افضل انك تضع السكريبت الخاص بك فيه ..

- الملاحظة الاخيرة هي ان تقوم بتغيير قيمة اعادة التشغيل الي [5] ثواني بدلا من ثانية واحدة حتي تعطي النظام فرصة كافية لازالة الملفات التي طلبت حذفها قبل اعادة التشغيل ونتيجة تقليل الزمن هو ظهور قصور في عملية الحذف او حذف الملفات كما ذكرت بصورة جزئية ..

- بالنسبة للغة اخوي ما وضحت الكيفية التي تم ضبط اللغة بها هل مثلا اضفت حزمة تعريب ام تم اضافة ذلك في ملف الاجوبة [autouttended] ؟ ..

علي العموم اخوي ربي يسعدك بتوفيقه ..


أخى الكريم ربنا يبارك فيك
وتحياتى وشكرى لك

أما بالنسبة لمجلد scripts فهو موجود فعلا لكنى أهملت ذكره للإختصار فقط وإلا فلم يقم بتثبيت شىء ولا تشغيل اللودر
وأما عن الحذف فأنا أريده أن يحذف المجلد بالكامل سواء scripts أو install فلا يدعهم لى فارغين
فعملت الأمر هكذا :
\rd /q /s %windir%\setup

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


حياك الله يالغلا ..

- بالنسبة للغة عملية اضافتها من خلال ويندوز ابديت هي في حال الرغبة الي التحويل الي الواجهة العربية بعد تنصيب النسخة ..

- اما في حالتك تحتاج الي دمج الحزمة مع النسخة , برنامج [wintoolkit] يقدم طريقة ممتازة لدمج اللغات الي النسخة عن
طريق تحميلها من الموقع التالي واختيار اللغة المطلوبة لتتم اضافتها :

http://www.pcdiy.com/146/windows-7-s...packs-download

- عملية الاضافة تتم عن طريق tab اضافة اللغات والتحديثات في الاداة اهم شيء حول حزمة اللغة التي تريدها من امتداد
[exe] الي امتداد [cab] علي العموم وجدت لك هذا الشرح لتحويل الحزمة :

http://www.damasgate.com/vb/t277794-post2013957.html

- بالنسبة للمستطيل اعتقد انه يتم بعد دمج الحزمة حتي يعطيك الخيارات المتاحة او ! ..

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

- التحديثات تأتي بحزم اللغات لكن فقط في حال طلبك للتحديثات الاختيارية [optional] فقط ..

الله يسهل علي اخوي ومتابع معك ..


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

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

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

DamasGate