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

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

كيف تجد طريقة التنصيب الصامت للبرنامج الذي تريد

Deamon

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

» Inno Setup
» Installshield
» NSIS
» Windows Installer
» Wise Installer
Inno Setup أ

inno.gif


ولتتأكد من أن البرنامج يستعمل INNO يمكن أن تظغط على About


inno2.gif


للتنصيب الصامت عليكم إستخدام
: /VERYSILENT أو SILENT

لكن غالبا ما نستعمل
كود:
/VERYSILENT /SP-
مثال



كود:
%systemdrive%\app\programm.exe /VERYSILENT /SP-






INNO SETUP 4.2.7معلومات أخرى


/SP-
لتجنب شاشة الموافقة أثناء التنصيب
/SILENT, /VERYSILENT
للتنصيب الصامت


/LOG
لصاعة ملف LOG

/NOCANCEL
للظغط أوتوماتيكيا على OK
/NORESTART

لتجنب إعادة تشغيل الجهاز
/LOADINF="filename"
تتستعمل للإستعانة بملف inf إن كان موجودا

/SAVEINF="filename"
لصاعة ملف INF
/LANG=language
اللغة

/DIR="x:\dirname"
مكان تنصيب
/GROUP="folder name"
يخص قائمة البرامج
/NOICONS
بلا أيقونات
 
التعديل الأخير بواسطة المراقب:

zouzou.rocket

ستار جديد
waaaaaaaaaaaaaaaaaawwwwwwwwwwwwww
Raheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeb.

I have just asked about stealth mode some days ago, twice in two topics and no answer.

Habebi enta, you ar ereading my mind.

Can i use the same truc to make an smtp server installs in stealth mode in a remote computer.

I want to deplay one and use it as local smtp server to send mails to my box.

Thanx

zouzou.rocket
 

zouzou.rocket

ستار جديد
I have a practical question, please an answer from profs.

Say i have isobuster installation file, u know its one .ex file.

How can i make it run in stealth.

Is there a tool or somehow how to have one teh same file and adjust it''s installation procedure to make it run in stealth mode.

zouzou.rocket
 

Deamon

ستار جديد
و الأن بالنسبة للبرامج ذات تنصيب من نوع
Installshield

Installshield من أهم أنواع التنصيب وتسعملها البرامج الكبيرة

ولكي تنصب برنامج بطريقة صامته عليك فقط أن تصنع ملف ISS وهو سهل ولايطلب خبرة

-أولا قم بتنصيب البرنامج بإستعمال "-R"



كود:
setup.exe -R

ماذا يعني ذلك؟؟؟؟

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

ستجد الأن ملف setup.iss في مجلد c:\windows إنقله مع ملف تنصيب البرنامج

هكذا أنهيت صنع تنصيب صامت للبرنامج وما عليك إلا أن


كود:
%...........\setup.exe -s -f1"...........\setup.iss"
 

Deamon

ستار جديد
zouzou.rocket قال:
I have a practical question, please an answer from profs.

Say i have isobuster installation file, u know its one .ex file.

How can i make it run in stealth.

Is there a tool or somehow how to have one teh same file and adjust it''s installation procedure to make it run in stealth mode.

zouzou.rocket


كود:
IsoBuster14.exe /VERYSILENT /SP-
 

Deamon

ستار جديد
Nullsoft SuperPiMP Install System NSIS
nsis.gif
]

التنصيب الصامت في هذه الحالة سهل جدا


كود:
......................\setup.exe /S


يمكن أن تضيف /D
لتختار مكان التنصيب
 
التعديل الأخير بواسطة المراقب:

Deamon

ستار جديد
Microsoft Windows Installer

هنا يتم التنصيب الصامت باستعمال ملفات MSI. وليس EXE. (قد يكون ملف MSI. مخفيا داخل ملف EXE. مظغوط)

إذا كان لديكم ملف MSI. مباشرة
كود:
.....setup.msi /qn REBOOT=Suppress







و إذا كان ملف MSI داخل ملف EXE

كود:
....................\setup.exe /s /v"/qn REBOOT=Suppress"




حيلة :::::يمكن أن تستعملو /qb بدل /qn لكي تظهر لكم نسب التنصيب مع بقاء العملية أوتوماتيكية
 

Deamon

ستار جديد
WISE Installer


wise.gif



بكل بساطة

كود:
...............setup.exe /s
 
التعديل الأخير بواسطة المراقب:

zouzou.rocket

ستار جديد
Deamon قال:
كود:
IsoBuster14.exe /VERYSILENT /SP-

Thanx deamon for the fast reaction.

I have tried the flags /verysilent /sp- on the command line and it worked excellent. But my question wasn't about triggering teh installation form the cmd line, I will give you what i mean.

Say i want to install a smtp server on a remote computer such that the one who installing it does not know. Thus, i have a smtp server and i will join it with another file and change the resource to gicce it teh icon i want , such that when he opens the file also teh smtp gets installing, in this case how can i keep it silent.\

Thanx

zouzou.rocket
 

zouzou.rocket

ستار جديد
This is a complete tutorial about setup file command line parameters. I have tested musefl /verysilent and /sp- and they have worked very good.

100% working.

But still my question how can i do the same using setup section parameters, i mean from inside of the compiled setup file and not from outside on the command line.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The Setup program accepts optional command line parameters. These can be useful to system administrators, and to other programs calling the Setup program.

/SP-
Disables the This will install... Do you wish to continue? prompt at the beginning of Setup. Of course, this will have no effect if the DisableStartupPrompt [Setup] section directive was set to yes.
/SILENT, /VERYSILENT
Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is. When a setup is very silent this installation progress window is not displayed. Everything else is normal so for example error messages during installation are displayed and the startup prompt is (if you haven't disabled it with DisableStartupPrompt or the '/SP-' command line option explained above)

If a restart is necessary and the '/NORESTART' command isn't used (see below) and Setup is silent, it will display a Reboot now? message box. If it's very silent it will reboot without asking.
/SUPPRESSMSGBOXES
Instructs Setup to suppress message boxes. Only has an effect when combined with '/SILENT' and '/VERYSILENT'.
The default response in situations where there's a choice is:
-Yes in a 'Keep newer file?' situation.
-No in a 'File exists, confirm overwrite.' situation.
-Abort in Abort/Retry situations.
-Cancel in Retry/Cancel situations.
-Yes (=continue) in a DiskSpaceWarning/DirExists/DirDoesntExist/NoUninstallWarning/ExitSetupMessage/ConfirmUninstall situation.
-Yes (=restart) in a FinishedRestartMessage/UninstalledAndNeedsRestart situation.

5 message boxes are not suppressible:
-The About Setup message box.
-The Exit Setup? message box.
-The FileNotInDir2 message box displayed when Setup requires a new disk to be inserted and the disk was not found.
-Any (error) message box displayed before Setup (or Uninstall) could read the command line parameters.
-Any message box displayed by
كود:
 support function MsgBox. 
/LOG 
Causes Setup to create a log file in the user's TEMP directory detailing file installation and [Run] actions taken during the installation process. This can be a helpful debugging aid. For example, if you suspect a file isn't being replaced when you believe it should be (or vice versa), the log file will tell you if the file was really skipped, and why.

The log file is created with a unique name based on the current date. (It will not overwrite or append to existing files.)
	The information contained in the log file is technical in nature and therefore not intended to be understandable by end users. Nor is it designed to be machine-parseable; the format of the file is subject to change without notice. 
/LOG="filename" 
Same as /LOG, except it allows you to specify a fixed path/filename to use for the log file. If a file with the specified name already exists it will be overwritten. If the file cannot be created, Setup will abort with an error message. 

/NOCANCEL 
Prevents the user from cancelling during the installation process, by disabling the Cancel button and ignoring clicks on the close button. Useful along with '/SILENT' or '/VERYSILENT'. 
/NORESTART 
Instructs Setup not to reboot even if it's necessary. 
/RESTARTEXITCODE=exit code 
Specifies the custom exit code that Setup is to return when a restart is needed. Useful along with '/NORESTART'. Also see Setup Exit Codes. 
/LOADINF="filename" 
Instructs Setup to load the settings from the specified file after having checked the command line. This file can be prepared using the '/SAVEINF=' command as explained below. 

Don't forget to use quotes if the filename contains spaces. 
/SAVEINF="filename" 
Instructs Setup to save installation settings to the specified file. 
	Don't forget to use quotes if the filename contains spaces. 
/LANG=language 
Specifies the language to use. language specifies the internal name of the language as specified in a [Languages] section entry. 
	When a valid /LANG parameter is used, the Select Language dialog will be suppressed. 

/DIR="x:\dirname" 
Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified. 
/GROUP="folder name" 
Overrides the default folder name displayed on the Select Start Menu Folder wizard page. If the [Setup] section directive DisableProgramGroupPage was set to yes, this command line parameter is ignored. 
/NOICONS 
Instructs Setup to initially check the Don't create any icons check box on the Select Start Menu Folder wizard page. 

/COMPONENTS="comma separated list of component names" 
Overrides the default components settings. Using this command line parameter causes Setup to automatically select a custom type. 
/TASKS="comma separated list of task names" 
Specifies a list of tasks that should be initially selected or deselected. To deselect a task, prefix its name with a "!" character. 
	Only the specified tasks (and their children) will be selected; the rest will be deselected. Use the /MERGETASKS parameter instead if you want to keep the default set of tasks and only select/deselect some of them. 

Examples: 
	Deselect all tasks, then select the "desktopicon" and "fileassoc" tasks: 
/TASKS="desktopicon,fileassoc" 
	Deselect all tasks, then select a parent task item, but exclude one of its children: 
/TASKS="parent,!parent\child" 
/MERGETASKS="comma separated list of task names" 
Like the /TASKS parameter, except the specified tasks will be merged with the set of tasks that would have otherwise been selected by default. 
	If UsePreviousTasks is set to yes, the specified tasks will be selected/deselected after any previous tasks are restored. 

Examples: 
	Keep the default set of selected tasks, but additionally select the "desktopicon" and "fileassoc" tasks: 
/MERGETASKS="desktopicon,fileassoc" 
	Keep the default set of selected tasks, but deselect the "desktopicon" task: 
/MERGETASKS="!desktopicon" 
/PASSWORD=password 
Specifies the password to use. If the [Setup] section directive Password was not set, this command line parameter is ignored. 
	When an invalid password is specified, this command line parameter is also ignored. 
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 

Deamon

ستار جديد
zouzou.rocket قال:
Thanx deamon for the fast reaction.

I have tried the flags /verysilent /sp- on the command line and it worked excellent. But my question wasn't about triggering teh installation form the cmd line, I will give you what i mean.

Say i want to install a smtp server on a remote computer such that the one who installing it does not know. Thus, i have a smtp server and i will join it with another file and change the resource to gicce it teh icon i want , such that when he opens the file also teh smtp gets installing, in this case how can i keep it silent.\

Thanx

zouzou.rocket
ممكن بالعربي ...
 

StarDVB

Destiny
طاقم الإدارة
شرح جميل وممتاز اخي ديمون

يعطيك العافية وما قصرت

الله لا يحرمنا من ابداعاتكم

بالتوفيق

.
 

zamalekwebas

مشرف سابق
Deamon قال:
و الأن بالنسبة للبرامج ذات تنصيب من نوع
Installshield

Installshield من أهم أنواع التنصيب وتسعملها البرامج الكبيرة

ولكي تنصب برنامج بطريقة صامته عليك فقط أن تصنع ملف ISS وهو سهل ولايطلب خبرة

-أولا قم بتنصيب البرنامج بإستعمال "-R"



كود:
setup.exe -R

ماذا يعني ذلك؟؟؟؟

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

ستجد الأن ملف setup.iss في مجلد c:\windows إنقله مع ملف تنصيب البرنامج

هكذا أنهيت صنع تنصيب صامت للبرنامج وما عليك إلا أن


كود:
%...........\setup.exe -s -f1"...........\setup.iss"
فهمت كل شي واستطعت تطبيقه بنجاح والحمد لله ما عدا هذه النقطه تحديدا لم استطع كتاب الكود كاملا ووصلت حتى هذه النقطة ووقفت فهل تساعدنى
كود:
"%CDROM%\Software\spy ware\MicrosoftAntiSpyware.exe" -s

واضرت ملف setup.iss فما هو المطلوب ان اكتبه بعدها ؟
 

zamalekwebas

مشرف سابق
zamalekwebas قال:
فهمت كل شي واستطعت تطبيقه بنجاح والحمد لله ما عدا هذه النقطه تحديدا لم استطع كتاب الكود كاملا ووصلت حتى هذه النقطة ووقفت فهل تساعدنى
كود:
"%CDROM%\Software\spy ware\MicrosoftAntiSpyware.exe" -s

واضرت ملف setup.iss فما هو المطلوب ان اكتبه بعدها ؟
كما ارجو ان تفيدنى عن طريقة التنصيب الصامت للياهو و البروج و الريال باير فقط فأنا عثرت علي باقي البرامج واستطعت جعلها صامته بحمد لله
 

Deamon

ستار جديد
zamalekwebas قال:
فهمت كل شي واستطعت تطبيقه بنجاح والحمد لله ما عدا هذه النقطه تحديدا لم استطع كتاب الكود كاملا ووصلت حتى هذه النقطة ووقفت فهل تساعدنى
كود:
"%CDROM%\Software\spy ware\MicrosoftAntiSpyware.exe" -s

واضرت ملف setup.iss فما هو المطلوب ان اكتبه بعدها ؟
بالنسبة لـMicrosoft antispyware

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

أولا ضغط على البرنامج وكأنك ستنصبه بالفعل

إنتظر قليلا
ثم أدخل إلى مجلد \WINDOWS\Downloaded Installations\

ستجد مجلدات أسماءها في شكل أرقام

داخل أحدها ستجد ملف Microsoft AntiSpyware.msi

خذ هذا الملف بدل المف الذي تستعمله للتنصيب

Microsoft AntiSpyware.msi /passive


بإمكانك مراجعة باقي الإختيارات بإستعمال ?/

هذه الطريقة يمكن إستعمالها مع برامج عديدة مثل
Acdsee و كل برامج الMacromedia

هي طريقة حصرية ولا توجد في أي موقع أخر
 
أعلى