In a batch file (load as a startup script through GPO) use the switches "-s -A -s -b" to install siliently and force the needed reboot.
for example:
if not exist "C:\Windows\System32\igfxtray.exe" (
"\\server\YOUR\SHARE\PATH\Win7Vista_151718.exe" -s -A -s -b
)
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.