How to suppress restart of Cirrus HD-OCT silent installation
With many installations, there would be a yes/no prompt to reboot or not. But fo Cirrus HD-OCT, which is an installshield created setup.exe, I am not getting this prompt.
So, during silent installation using iss file, it is restarting the machine automatically.
Even I tried adding below line manually at the end of ISS, but no use.
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdFinishReboot-0]
BootOption=0
I tried below command-line switches also, but not useful.
setup.exe /S /v"/qn /norestart MSIRESTARTMANAGERCONTROL=Disable MSIDISABLERMRESTART=1 REBOOT=ReallySuppress /L c:\test\install.log" -f1c:\test\install.iss
Below is the iss file recorded.
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-DlgOrder]
Dlg0={DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdWelcome-0
Count=4
Dlg1={DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdLicense2Rtf-0
Dlg2={DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-AskOptions-0
Dlg3={DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdFinish-0
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdWelcome-0]
Result=1
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdLicense2Rtf-0]
Result=1
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-AskOptions-0]
Result=1
Sel-0=1
Sel-1=0
[{DD3B29B9-FD63-4C78-A1DB-B27DC4D5AD68}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0
Answers (1)
Top Answer
If this is an InstallShield script-driven MSI-based installation, just use the MSI, with a transform if necessary.
Also, on a point of order, a bare '/L' for the logging option results in a near-useless log. Always get a verbose log: '/L*V [path_to_log_file]'
Comments:
-
There are many prerequisites, like around 10. So, I thought to create a silent install. But, as the time is lagging, I created script-driven MSI-based installation as you suggested. - ukreddy 4 years ago