I have tried all the Possible Switches and discovered a few things but none end up working. the package is a Installsheid package with an MSI. So the Line: setup.exe /s /v"/qn REBOOT=R" Should work. However it does not. So I though Maybe it wasn't reading the Paramaters in the /V switch which is passed to the Msi installer. You can do this with any MSI, and Specify more than 1 /v so: setup.exe /s /v"/qn" /v"REBOOT=R" and the line is still valid. Anyway, i tried it all setup.exe /s /v"/qn" /v"REBOOT=R" setup.exe /s /v"/qn" /v"REBOOT=ReallySuppress" <--The Switch is really only the first letter after "REBOOT=" setup.exe /s /v"REBOOT=R" /v"/qn" setup.exe /s /v"/q" setup.exe /s /v"/qn REBOOT=R" setup.exe /s /v"/qn REBOOT=ReallySuppress" And then nothing still works, and no program I have tried hae worked either. The REBOOT=R command does work with the Package. I tried it without the Silent install and it does not ask me to Reboot. However if I add in the /q switch it will reboot. This is really starting to frustrates me, I can get the MSI Package from the temp files and run a Msiexec command line install to make it work but that is a hell of alot more work, and switches. I'll give it a try if no one have any other Ideas for me to try. Later, john BTW this forum rocks, MSFN is one of the best sites I've visited in a good long while.