I split the install up into two sections
I install my dial and the Caller ID program then run the install by it self and let the computer reboot...
I am using the runonceEX so it may be diff for you...
cmdow @ /HID
@echo off
Cls
TITLE Setup Daemon Tools 1
start /wait %XPCD%\DAEMONTools\DaemonTools.msi /qn
ECHO.
ECHO SetUp Daemon Tools 1
EXIT
when it reboot it does this from another post...
cmdow @ /HID
@echo off
Cls
TITLE Setup Daemon Tools 2
start /wait msiexec.exe /i "%XPCD%\DAEMONTools\DaemonScript.msi" /qb!-
start /wait %XPCD%\DAEMONTools\DaemonDriveInstall.DaemonScript
start /wait %XPCD%\DAEMONTools\FilesCopied\DaemonCopied.vbs
rundll32 setupapi,InstallHinfSection DefaultInstall 128 %XPCD%\DAEMONTools\DaemonTools.inf
ECHO.
ECHO SetUp Daemon Tools 2
EXIT
the vbs copies files to make the other stuff work,,,
no way out of a reboot if you don't reboot it will not install..
useless someone knows a way out...
RunonceEX entries
REG ADD %KEY%\020 /VE /D "SetUp DAEMON Tools pt1 Reguires Reboot" /f
REG ADD %KEY%\020 /V 1 /D "%XPCD%\DAEMONTools\DAEMONTools1.cmd" /f
REG ADD %KEY%\030 /VE /D "SetUp DAEMON Tools pt2" /f
REG ADD %KEY%\030 /V 1 /D "%XPCD%\DAEMONTools\DAEMONTools2.cmd" /f
then it one to the rest....
oh by the way the options that you see are a general list not all installer use them...
Mac!