rocet
Вообще-то это уже офтоп и в шапке есть ссылки на нужные Вам ресурсы, но в кратце:
1 - для нормального функционала програм после установки .NET нужна перезагрузка, другое дело что можно перезагружатся после завершения установки остальных приложений...ищите ключи установки именно для .NET, или же воспользуйтесь одной из сборок (в частности и на этом форуме есть)
2 - воспользуйтесь в репаке консольной утилитой
nircmd и отлавлюйте завершение процесса msiexec.exe
3 - если это Google Chrome, то никак, просто после установки "убиваем" процес chrome.exe:
Код:
{TASKKILL} chrome.exe