Here are the steps and switches used to install some common applications silently.
Filezilla
FileZilla_3.3.1_win32-setup.exe /S
PDF Creator
PDFCreator-0_9_9_setup.exe /verysilent
PDFCreator-0_9_6_setup.exe /verysilent /components=\”!toolbar\” /tasks=\”!desktop_icon\” /f (disables toolbar and desktop icon install)
I know, as if /silent wasn’t enough, they had to go with /verysilent. If you use /silent, there are still configurations you can modify and the install screen still apprears so it really isn’t silent.
Adobe Acrobat Reader
(Easy way) AdbeRdr920_en_US.exe /sAll /rs
There trick here is to go ahead and begin the installation of Acrobat Reader but when you get to the Destination Folder page, go to c:\users\useracct\appdata\local\adobe\reader 9.3\setup files and copy those files to another location where you will install the app silently. Exit the original installation.
Use the acroread.msi file to silently install the application. Here is an example.
msiexec.exe /q ALLUSERS=2 /i acroread.msi”
I will continue to update this list and please write to me with your findings.
VNC
The switches I used:
/SP-
- this gets rid of the message box at the beginning asking if you want to
install it
/SAVEINF=”filename”
- creates the script for the install to follow. by default it’s saved in
the windows directory. Haven’t quite got this to do what I want though. It
doesn’t seem to store the settings on the last selection screen where you
can install VNC as a service
/SILENT or /VERYSILENT
- silent will display nothing except the progress bar. verysilent displays
nothing at all
/LOADINF=”filename”
- use this to run the script created with /SAVEINF
So to create my silent install I installed VNC on a test machine using:
vnc-3.3.4-x86_win32.exe /SP- /SAVEINF=”vnc.iss”
This installed VNC 3.3.4 and created the script to follow for reuse. To run
it install again silently I used:
vnc-3.3.4-x86_win32.exe /SP- /LOADINF=”vnc.iss” /VERYSILENT
NERO 9
Setupx.exe /i /q SERIALNUMBER=”0000-0000-0000-0000-0000-0000-0000-0000″ EULAACCEPTED=”1″
Substitute the zeros with your liscence key.
This will install nero silently. If you want you can change the /q to /qb for a progress bar and amusing slide show and it will still be automatic.
This works on an extracted full nero 9 package wich is most easily extracted with 7zip since it is a 7zip archive.
The only way I know to remove apps from the package that I don’t want for example “nero recode” which is a folder named “unit_app_12″ is to move them to another folder or delete them.
These are the important apps and files that must be in your main folder and should not be deleted:
unit_app_30,
unit_app_61,
unit_tpi_directx-9c-redist-d3dx9-30 (unless you already have directx 9),
unit_tpi_msxml-4,
unit_tpi_vcredist-x86-2005Sp1, (unless you already have this or a more recent package oe visual c++)
unit_tpi_windows-installer-3.1 (unless you already have the most recent windows installer)
ipclog.exe
setup.xml
setupx.exe
I recommend that you also include “unit_app_63″ which is the control center where you can change your liscence key although it will work fine without it .
To make a small version of nero burning rom in the main folder you should have the above important apps and files along with unit_app_4, wich is nero burning rom.
JAVA
Here is an example of my latest silent deployment: jre-6u18-windows-x64.exe /s AgreeToLicense=YES IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0
Supported command argumants from java.com:
ADDLOCAL is either jrecore[,extra][,other_US] or ALL
IEXPLORER=1 indicates that the JRE should be registered with the Internet Explorer browser
NETSCAPE6=1 indicates that the JRE should be registered with Netscape 6 or later browsers
MOZILLA=1 indicates that the JRE should be registered with Mozilla 1.1 and later browsers
INSTALLDIR specifies the drive and path of the installation
REBOOT=Suppress indicates that if locked files are encountered the computer should not be rebooted
JAVAUPDATE=1 indicates that Java Update feature is enabled
EULA=1 indicates that End User License Agreement will be displayed on first use and not during installation