شرح كيفية إنشاء قرص الويندوز المتناهي! UltimateXPDVD (المرحلة المتقدمة - الأوفيس) ‏

    • شرح كيفية إنشاء قرص الويندوز المتناهي! UltimateXPDVD (المرحلة المتقدمة - الأوفيس) ‏

      [B]بسم الله الرحمن الرحيم



      :: شرح كيفية إنشاء قرص الويندوز المتناهي! UltimateXPDVD ::
      (المرحلة المتقدمة - الأوفيس)








      بداية أذكر ان هذا الموضوع مكمل للموضوع السابق، والموجود على هذه الوصلة
      http://oman0.net/forum/showthread.php?t=125523




      في هذه المرحلة المتقدمة ، سنقوم باضافة حزمة الأوفيس ، إلى القرص ليتم تنصيبها بشكل تلقائي كلي دون أي تدخل من المستخدم، سيكون الشرح هنا لل Office 2003

      [/B]
    • الخطوة الأولى: إنشاء ما يعرف ب Administrative Installation Point

      بداية سنحتاج لقرص الأوفيس 2003 !!


      بعد أن نقوم بوضع قرص الأوفيس في سواقة الأقراص ، نضغط Start ثم Run

      ونكتب الأمر التالي: E:\OFFICE\SETUP.EXE /a

      كما هو موضح في الصورة أدناه







      نلاحظ ان هذا الأمر قد يختلف بإختلاف نوعية قرص الأوفيس الذي لديك ، فالقرص الذي لدي على سبيل المثال به عدة برامج من مايكروسوفت غير حزمة الأوفيس. ولذلك المسار الموضح ، إذ أننا في النهاية نريد تشغيل الملف setup.exe الخاص بالأوفيس!

      وعلى العموم ، اذا كان لديك قرص خاص بالأوفيس فقط ، فسيكون الأمر عادة كالتالي

      E:\SETUP.EXE /a

      هذا الأمر سيقوم بتشغيل أداة تعرف ب Administrative Installation




      عند تنفيذ الأمر ستظهر لنا النافذة التالية

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

      نلاحظ ان المسار لدي:

      C:\XPDVD\$OEM$\Applications\Office2003\Office






      بعدها نضغط على Nextونوافق على إتفاقية الترخيص




      سنلاحظ ان ما ستقوم به الأداة هو عملية نسخ لملفات التنصيب في المسار الذي قمنا بتحديده ، وليس تنصيب الأوفيس!!




      عند الإنتهاء ستظر لنا النافذة التالية




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



    • الخطوة الثانية: عملية دمج حزم التحديثات (إن وجدت!)


      إذا كان لدينا أي تحديث للأوفيس فمن الأفضل أن نقوم بدمجه مع الأوفيس!
      على سبيل المثال قمت بتحميل حزمة التحديثات الأولى (SP1) الخاصة بالأوفيس ، وسأشرح هنا كيف يمكننا دمجها! للحصول على اخر التحديثات الخاصة بالأوفيس بالإمكان زيارة الصفحة التالية
      http://www.microsoft.com/office/orkarchive/2k3updt.htm





      نقوم بوضع ملف التحديث في مجلد، على سبيل المثال
      C:\OfficeUpdates
      كما هو موضح في الصورة






      الخطوة التالية التي نريد القيام بها ، هي فك الضغط عن هذا الملف الذي هو بامتداد .exe
      بامكاننا القيام بذلك باستخدام احد برامج ضغط الملفات اذا لدينا في الجهاز ، أو باستخدام
      الطريقة التالية:

      نضغط Start ثم Run ونكتب الأمر cmd
      نغير المسار إلى ذلك الذي به ملف التحديثات ثم نكتب الأمر التالي

      كود المصدر

      1. [/COLOR][/B][FONT=Verdana]
      2. [B][COLOR=black][FONT=Verdana]FOR %f IN (*.exe) DO %f /Q /C /T:C:\[/FONT][FONT=Arial]OfficeUpdates[/FONT][/COLOR][/B]
      3. [/FONT][B][COLOR=black]







      نلاحظ أن الأمر أعلاه كفيل بفك الضغط عن كل الملفات بالامتداد .exe
      في حال قد وضعت أكثر من تحديث في المجلد OfficeUpdates



      نلاحظ عملية فك الضغط عن الملف







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





      الخطوة الأخيرة لاتمام عملية الدمج
      الذهاب ل Start ثم Run وكتابة الامر cmd
      من جديد نغير المسار إلى المجلد الذي به ملف التحديث ونكتب الامر التالي

      كود المصدر

      1. [/COLOR][/B]
      2. [B][COLOR=black] [/COLOR][/B]
      3. [B][COLOR=black]FOR %f IN (*.msp) DO msiexec /p %f /a C:\XPDVD\$OEM$\Applications\Office2003\Office\pro11.msi SHORTFILENAMES=TRUE /qb[/COLOR][/B]
      4. [B][COLOR=black]


      وبذلك تكون عملية الدمج قد تمت بنجاح......


    • الخطوة الثالثة: The Custom Installation wizard

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


      بداية سنحتاج لتحميل الاداة التالية
      Office 2003 Resource Kit Tools

      وبامكاننا ذلك عن طريق الوصلة التالية


      http://download.microsoft.com/download/0/e/d/0eda9ae6-f5c9-44be-98c7-ccc3016a296a/ork.exe


      بعد إنتهائنا من تحميلها ، نقوم بتشغيل الملف ork.exe
      لتتم عملية تنصيب Office 2003 Resource Kit Tools

      وعند إنتهاء عملية التنصيب ، نضغط على Start ثم Programs
      ثم Microsoft Office ثم Microsoft Office Tools
      ثم Office 2003 Resource Kit Tools
      ونختار Custom Installation Wizard




      ستظهر لنا النافذة التالية و نضغط Next




      هنا نختار الملف PRO11.MSI من المسار
      C:\XPDVD\$OEM$\Applications\Office2003\Office
      ثم نضغط Next





      هنا نختار Create a new MST file ونضغط Next



      نقوم بتسمية الملف Unattended.MST
      على ان يكون في المسار
      C:\XPDVD\$OEM$\Applications\Office2003\Office

      ونضغط Next






      نضغط Next دون اي تغيير







      هنا نقوم بتحديد ما لا نريد تنصيبه من مجموعة برامج الأوفيس
      وبعدها نضغط Next








      بعد النافذة السابقة ، نعمل Next لكل الخطوات التي تليها الى ان نصل الى النافذة التالية
      ونضغط Finish




      وستظهر لنا النافذة التالية ونضغط Exit





      الان العملية تمت بنجاح ، وكل ما نحتاجه لتنصيب الاوفيس بشكل تلقائي هو وضع الأمر التالي
      في الملف start.cmd

      كود المصدر

      1. [/COLOR][/B]
      2. [B][COLOR=black][/COLOR][/B]
      3. [align=center][COLOR=windowtext][FONT='Times New Roman'][B][COLOR=black]start /wait %CDROM%\$OEM$\Applications\Office2003\Office\setup.exe TRANSFORMS=Unattended.MST /qb-[/COLOR][/B][/FONT][/COLOR]
      4. [COLOR=windowtext][FONT='Times New Roman'][B][COLOR=black] [/COLOR][/B][/FONT][/COLOR][/align]
      5. [B][COLOR=black]







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


      خالص التحية
      The Master


    • مشرفنا في طريقة أسهل و بدون زيادة حجم الأوفس من ضمن تعليمات الأوفس
      من ملف msi لتنصيب و فيه أيضا طريقة عن طريق إضافة السريل لملف ini
      بلأوفس

      تستخدم التنصيب الصامت الخاص بنسخة الأوفس مثلا على الأوفس 2003

      ملف تنصيب msi هووه PRO11.msi

      تطلع على طريقة التصيب الصامت

      بنسبة للــ key

      PRO11.msi PIDKEY=GWH28DGCMPP6RC46J4MT3HFDY

      بعد المفتاح تكتب الأمر الصامت

      فيه طريقة عن طريق تغير على ملف setup.ini

      موجود على المسار FILES\SETUP\SETUP.INI في الأوفس

      في الجزئية التالية من الملف

      كود المصدر

      1. [FONT=Times New Roman][size=14][COLOR=black][Options][/COLOR][/SIZE][/FONT]
      2. [size=14][FONT=Times New Roman][COLOR=black]; The option section is used for specifying individual Installer Properties.[/COLOR][/FONT][/SIZE]
      3. [size=14][FONT=Times New Roman][COLOR=black];USERNAME=Customer[/COLOR][/FONT][/SIZE]
      4. [size=14][FONT=Times New Roman][COLOR=black];COMPANYNAME=my company[/COLOR][/FONT][/SIZE]
      5. [size=14][FONT=Times New Roman][COLOR=black];INSTALLLOCATION=C:\Program Files\MyApp[/COLOR][/FONT][/SIZE]
      6. [size=14][FONT=Times New Roman][COLOR=black]OWC10EXISTS=1[/COLOR][/FONT][/SIZE]


      و يتضح من الكود بأنها خيارات التنصيب تقوم بتغيرات الخيارات و إضافة
      سريل التنصيب كتالي

      كود المصدر

      1. [Options]
      2. ; The option section is used for specifying individual Installer Properties.
      3. USERNAME=naqws
      4. COMPANYNAME=home.
      5. ;INSTALLLOCATION=C:\Program Files\MyApp
      6. OWC10EXISTS=1
      7. PIDKEY=GWH28DGCMPP6RC46J4MT3HFDY

      بعد اتغير تستخدم أمر التنصيب الصامت

      اضن يكفي أن تضيف على ملف msi الحرفين

      PRO11.msi /qb
    • هلا بك اخي العزيز ناقوس الخطر ...

      فعلا اخي العزيز، الطريقة السابقة اسهل واسرع ...

      لكن تبقى الطريقة المطولة توفر لك خيارات اكثر بكثير من حيث
      دمج حزم التحديثات وايضا التحكم في عملية التنصيب!!

      كل الشكر اخي العزيز على هذا التواصل الطيب واللي حقيقة اثرى هذا
      الموضوع...

      :)
    • موضوع رائع وجهد واضح أشكرك :)


      ¨°o.O ( على كف القدر نمشي ولا ندري عن المكتوب ) O.o°¨
      ---
      أتمنى لكم إقامة طيبة في الساحة العمانية

      وأدعوكم للإستفادة بمقالات متقدمة في مجال التقنية والأمن الإلكتروني
      رابط مباشر للمقالات هنا. ومن لديه الرغبة بتعلم البرمجة بلغات مختلفة أعرض لكم بعض
      المشاريع التي برمجتها مفتوحة المصدر ومجانا للجميع من هنا. تجدون أيضا بعض البرامج المجانية التي قمت بتطويرها بذات الموقع ..
      والكثير من أسرار التقنية في عالمي الثاني
      Eagle Eye Digital Solutions