/build/static/layout/Breadcrumb_cap_w.png

HELP WITH NSIS(NULLSOFT)

im trying to install a NSIS package silent.

[:@]I have tried adding the parameter /S. This starts the setup silent, but quits almost immidiatley.

Any tips would be appriciated:-)

0 Comments   [ + ] Show comments

Answers (7)

Posted by: rajdera1 12 years ago
Orange Belt
0
Does it need some input in the UI mode?? if so you need to pass those parameters also while installing silently.....check by installing in normal UI mode .
Posted by: spartacus 12 years ago
Black Belt
0
ORIGINAL: Bankeralle

im trying to install a NSIS package silent.

[:@]I have tried adding the parameter /S. This starts the setup silent, but quits almost immidiatley.

Any tips would be appriciated:-)


Perhaps you need to specifiy the target installation directory explicity using the /D qualifier ? For example

installer.exe /S /D=C:\Program Files\<Folder to install to>

Regards,

Spartacus
Posted by: Bankeralle 12 years ago
Second Degree Blue Belt
0
i have tried setup.exe /S /D=... NO LUCK

I i install the application in ui mode the application will extract some files to the profile, i have to click next here after the extraction is succesful so yes that might be the problem.
Is it possible to make a response/answer file for NSIS files?

Thx for all the help
Posted by: murali.bhat 12 years ago
Purple Belt
0
Response file may not be possible in NSIS. Try to display the error status at the end. Another way, write the phases of execution to a text file.
Posted by: itolutions 12 years ago
Purple Belt
0
Copy paste for you:

The Nullsoft Scriptable Install System (NSIS) is another open source installation system. It was created by the WinAmp authors to distribute that application, but it is now a general-purpose system which anyone might use.

When an NSIS installer runs, it creates a little window which says verifying installer: N%, where N counts from 0 to 100. So you can recognize these installers by this behavior. (Actually the verification procedure is optional, but most installers have it enabled. As an alternative, you can run "strings" and grep for "NSIS").

NSIS installers recognize /S for silent installation, /NCRC to suppress the CRC (verification) step, and /D=dir to specify the "output directory", which is where the program will be installed. These options are case-sensitive, so be sure to type them in upper case.

Incidentally, all /S does is change the installer script's SilentInstall attribute from "normal" to "silent". What effect this has, exactly, depends on the person who wrote the script. If /S does not perform a silent install, consider submitting a bug report to the installer's creator.

Posted by: pjbaars 12 years ago
Orange Belt
0
In the past I also encountered a NSIS installer which couldn't be deployed silent. I asked the vendor: "How in %$#^# is it possible to deploy it for 100 users?"

I ended up in repackaging...
Posted by: anonymous_9363 12 years ago
Red Belt
0
As a general note concerning the running of vendor-supplied installs unadulterated, I'd need to be absolutely sure I knew exactly what it will do to my workstations before letting it loose on my estate. This is the single-most important reason for re-packaging this type of install - at the end of that process, you know (and can control!) what gets installed.

What if this package overwrites your painstakingly researched "one size fits nearly all" Visual C++ runtimes?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ