ما الجديد
ستار دي في بي | StarDVB

أهلاً وسهلاً بك من جديد في ستار دي في بي StarDVB. تم في الاونة الاخيرة تطوير وتخصيص الموقع ليشمل IPTV و SMART TV بشكل أوسع من السابق. إذا كنت مسجل سابقا يمكنك الدخول باسم المستخدم السابق نفسه، وإن كنت غير مسجل مسبقاً، يمكنك التسجيل الان. نرحب بمشاركاتك واقتراحاتك في أي وقت، نتمنى لك وقتاً ممتعاً معنا.

الى الاستاذا The sky heart مساعده حول ملف RUNONCEEX.CMD !

mohamed.fadel

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

تحية لك استاذا The sky heart

لايكفى ان قلت فيك مدحا لااكثر من يوم لان ما رايته من عمل طيب لا ينبع الا من طيب

باراك الله فيك وزادك من علمه

هذه البداية تستحقها بدون مجامله ويشهد كل الاخوه بذلك

---------
لقد قراءت موضوعك استاذى "كيف تضيف برامجك المفضلة على نسخة نظام التشغيل بالتنصيب الصامت. "

وكم اعجبتنى هذه الفكره وشجعنى شرحك الرائع وقمت بتنفيذ الخطووات كما بالشرح محاولا بفقرى الشديد فى فهم

الاشياء سريعا تنفيذ شرحك

فقمت بحذف المجلدت داخل الويندوز التى ليس لها قيمة كما تكرمت ووضحت

وقمت بصناعه المجلدات كما وضحت فى الشرح بنجاح

وقمت بتعديل ملف WINNT.SIF واضافة
OemPreinstall = Yes
UnattendSwitch = Yes كما تكرمت ووضحت

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

لكنى فى النهاية قررت اعمل بــ الان الطريقة الثانية RunOnceEX

وقمت بتحميل الملف الذى تكرمت وارفقته RUNONCEEX.cmd.txt.

لكنى لم افهم ما بداخله بسهولة لحين اتضحت بعض الاشياء فى الملف

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


1m9cb.png



فانا اود معرفة مفتاح او كود برنامجى winrar و Framework


مع العلم انى حاولت استخدام برنامج CMenu_2.3 كما وضحت وفشلت فى اظهار نفس الكود المستخدم


اتمنى ان اكون وضحت استفسارى بشكل مناسب

فى انتظار ردكم الكريم :)
 

Deamon

ستار جديد
mohamed.fadel قال:
السلام عليكم ورحمة الله

تحية لك استاذا The sky heart

لايكفى ان قلت فيك مدحا لااكثر من يوم لان ما رايته من عمل طيب لا ينبع الا من طيب

باراك الله فيك وزادك من علمه

هذه البداية تستحقها بدون مجامله ويشهد كل الاخوه بذلك

---------
لقد قراءت موضوعك استاذى "كيف تضيف برامجك المفضلة على نسخة نظام التشغيل بالتنصيب الصامت. "

وكم اعجبتنى هذه الفكره وشجعنى شرحك الرائع وقمت بتنفيذ الخطووات كما بالشرح محاولا بفقرى الشديد فى فهم

الاشياء سريعا تنفيذ شرحك

فقمت بحذف المجلدت داخل الويندوز التى ليس لها قيمة كما تكرمت ووضحت

وقمت بصناعه المجلدات كما وضحت فى الشرح بنجاح

وقمت بتعديل ملف WINNT.SIF واضافة
OemPreinstall = Yes
UnattendSwitch = Yes كما تكرمت ووضحت

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

لكنى فى النهاية قررت اعمل بــ الان الطريقة الثانية RunOnceEX

وقمت بتحميل الملف الذى تكرمت وارفقته RUNONCEEX.cmd.txt.

لكنى لم افهم ما بداخله بسهولة لحين اتضحت بعض الاشياء فى الملف

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


1m9cb.png



فانا اود معرفة مفتاح او كود برنامجى winrar و Framework


مع العلم انى حاولت استخدام برنامج CMenu_2.3 كما وضحت وفشلت فى اظهار نفس الكود المستخدم


اتمنى ان اكون وضحت استفسارى بشكل مناسب

فى انتظار ردكم الكريم :)
%systemdrive%

تعني القرص الذي يوجد فيه الويندووز. مثلا C : إ ذا كان الويندووز داخل C:\Windows
 

Deamon

ستار جديد
بالنسبة لمجلد install فقد مسبقا وضعه في قرص التنصيب داخل مجلد $OEM$ حيث
 

mohamed.fadel

ستار جديد
شكرا على الاهتمام استاذا Deamon

لكن الاجابة ناقصة فانا اسئل عن السطر كاملا وليس %systemdrive% مع العلم انى لم افهم ما تقصده اتمنى التوضيح اكثر

ولا تبخل علينا وزادك الله علما
 

The Sky Heart

كبار الشخصيات
اهلا بك اخي محمد

انت تسأل عن المفاتيح التي نستخدمها لبرنامج WinRAR و .NET للتنصيب الصامت

بالنسبة لبرنامج Winrar هذا الكود

كود:
winrar.exe /S


اما بالنسبة لبرنامج الـ .NET

قم يتحميل الملف من موقع الرئيسي لمايكروسوفت

ثم قم بفك ضغط الملف ببرنامج الـ WinRAR

ستجد ملف بأسم Install.exe

قم بوضع الكود التالي

كود:
Install.exe /q

اذا لم يكن الشرح واضح ارجوك اعلمني
 

mohamed.fadel

ستار جديد
السلام عليكم

بارك الله فيك استاذاى The Sky Heart لقد عرفت الكود ولكن كنت احب توضيح ما فى هذا السطر

REG ADD %KEY%\002 /VE /D "Net Framewark 2.0" /f

REG ADD %KEY%\002 /V 2 /D "%systemdrive%\install\Acrobat\Acrobat.cmd" /f

اسئل على السطر الثانى فقط كيف استطيع فهمه وكتابته للعلم السطر الثانى غير تابع لبرنامج Net Framewark

بل انا قمت بتعديل السطر الاول فقط ولم افهم ماذا افعل فى السطر الثانى !!
 

Deamon

ستار جديد
هذا مثال خاص بي

كود:
@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installations d'application" /f

REG ADD %KEY%\005 /VE /D "Adobe Reader 6" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /f

REG ADD %KEY%\010 /VE /D "Alcohol 120" /f
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f
REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f

REG ADD %KEY%\015 /VE /D "Diskeeper 8" /f
REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\DiskeeperPro_8.0.459.exe /s /v/qn" /f

REG ADD %KEY%\020 /VE /D "DU Meter 3" /f
REG ADD %KEY%\020 /V 1 /D "%systemdrive%\install\dumeter3.exe /VERYSILENT /SP-" /f

REG ADD %KEY%\025 /VE /D "IsoBuster 1.5" /f
REG ADD %KEY%\025 /V 1 /D "%systemdrive%\install\IsoBuster1.5.exe /VERYSILENT /SP-" /f
REG ADD %KEY%\025 /V 2 /D "taskkill /F /IM isobuster.exe" /f

REG ADD %KEY%\030 /VE /D "Kerio Personal Firewall 2.1.5" /f
REG ADD %KEY%\030 /V 1 /D "%systemdrive%\install\KPF\Setup.exe -s" /f

REG ADD %KEY%\035 /VE /D "MDAC 2.7 SP1 Hotfix" /f
REG ADD %KEY%\035 /V 1 /D "%systemdrive%\install\mdac\mdac.cmd" /f

REG ADD %KEY%\040 /VE /D "MSN Messenger 6.1" /f
REG ADD %KEY%\040 /V 1 /D "%systemdrive%\install\MSN_Messenger_6.1.0202.msi /qn" /f

REG ADD %KEY%\045 /VE /D "Nero Burning ROM 5.5" /f
REG ADD %KEY%\045 /V 1 /D "REGEDIT /S %systemdrive%\install\nero\register.reg" /f
REG ADD %KEY%\045 /V 2 /D "%systemdrive%\install\Nero\Nero551054.exe /silent /noreboot" /f


EXIT


الأن سنحاول فهمه

كود:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
ستسمح لنا بتبسيط
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx.
لنستعمل مكانها KEY

يعني مجرد عملية تساوي

أي يمكن إستعمال KEY مكانHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx.

لكن بهذا الشكل (%KEY%)



كود:
REG ADD %KEY% /V TITLE /D "Installation d'applications" /f
وضع عنوان لنافذة التنصيب


كود:
REG ADD %KEY%\010 /VE /D "Alcohol 120" /f
وهو مايضهر أثناء تنصيب الأتي
كود:
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f
REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f
 

mohamed.fadel

ستار جديد
استاذا Deamon اشكرك على الشرح الممتاز

ولكن انت تعاملنى بمستوى اعلى من مستويا :confused:

لذلط اقوم بتخصيص بعض الاستفسارات

شاهد هذا المثال جيدااا

REG ADD %KEY%\002 /VE /D "Net Framewark 2.0" /f

REG ADD %KEY%\002 /V 2 /D "%systemdrive%\install\Acrobat\Acrobat.cmd" /f

شاهد السطر الثانى هو خاص ببرنامج اكروبات والسطر الاول خاص بالفريم وررك

اريد معرفة كيف يتم معرفة السطر الثانى لااى برنامج اضعه !

وهل السطر الثانى هو الخاص بالمفتاح التنصيب الصامت ؟

اتمنى الاجابة على الاسئلة بالتحديد ولا تتفرع فى اى شروحات اخرى :confused:

شكرا لك
 

Deamon

ستار جديد
كود:
REG ADD %KEY%\002 /VE /D "Net Framewark 2.0" /f

REG ADD %KEY%\002 /V 2 /D "%systemdrive%\install\Acrobat\Acrobat.cmd" /f


لا أدري أخي من أين أتيت بهذين السطرين لكن لا علاقة بينهما








الأصح هو إستعمال

كود:
REG ADD %KEY%\002 /VE /D "Net Framewark 2.0" /f

REG ADD %KEY%\002 /V 2 /D "%systemdrive%\install\net2\Install.exe /q" /f

يعني السطر الأول إسم البرنامج
السطر الثاني الطريق لملف التنصيب

مع مراعات نفص الرقم (002 مثلا




أخي ركز مع هذا المثال وستفهم


كود:
cmdow @ /HID
@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\005 /VE /D "Adobe Reader 6" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /f

REG ADD %KEY%\010 /VE /D "Alcohol 120" /f
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\install\alcohol\setup.exe /qn" /f
REG ADD %KEY%\010 /V 2 /D "REGEDIT /S %systemdrive%\install\alcohol\register.reg" /f

REG ADD %KEY%\015 /VE /D "Diskeeper 8" /f
REG ADD %KEY%\015 /V 1 /D "%systemdrive%\install\DiskeeperPro_8.0.459.exe /s /v/qn" /f

REG ADD %KEY%\050 /VE /D "Importing Registry Tweaks" /f
REG ADD %KEY%\050 /V 1 /D "REGEDIT /S %systemdrive%\install\regtweaks.reg" /f

REG ADD %KEY%\055 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\055 /V 1 /D "%systemdrive%\install\cleanup.cmd" /f

EXIT
ستلاحظ لعبة الأرقام
 

Deamon

ستار جديد
السطر الثاني إذا يجب أن يحمل المفتاح التنصيب الصامت ورقمه مربوط برقم السطر الذي يسبقه
مثلا
كود:
REG ADD %KEY%\005 /VE /D "Adobe Reader 6" /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\install\AdobeReader6\AR6.msi /qn" /f

يعني ستظهر لنا كلمة Adobe Reader 6
ويبدا تشغيل
كود:
%systemdrive%\install\AdobeReader6\AR6.msi /qn
في نفس الوقت
أي لو كان الويندووز على C
كود:
c:\install\AdobeReader6\AR6.msi /qn

مع العلم أنه يجب أن يكون الملف AR6.MSIعلى قرص التنصيب
كود:
$OEM$\$1\install\AdobeReader6\
 

mohamed.fadel

ستار جديد
الحقيقة اخجل منك استاذا Deamon فالشرح اكتر من رائع

الموضوع معقد بعض الشى سوف اقوم بقراءه الموضوع من جديد حتى افهمه لانه معقد جداااا

واشكرك على مساعدتك
 

Deamon

ستار جديد
mohamed.fadel قال:
الحقيقة اخجل منك استاذا Deamon فالشرح اكتر من رائع

الموضوع معقد بعض الشى سوف اقوم بقراءه الموضوع من جديد حتى افهمه لانه معقد جداااا

واشكرك على مساعدتك


لا شكر على واجب
 
أعلى