You may also to a process check, if there are no silent install commands.

do a manual install, while installing look at your processes, see if you can find setup.exe or issetup.exe, or whatever it is using.

then for scripting purposes...

shell '... '
sleep 5
while EnumProcess("setup.exe")
sleep 2
loop
$RC = Shutdown("", "System is being restarted to enable new settings.", 0, 1, 1)
_________________________
How to ask questions the smart way <-----------> Before you ask