Ofcourse the unattended files would be created beforehand, but they are small and I figured they usually don't change when a program is updated. The company would have to switch to another installer for the unattended file not to work. Yes, the program would probably have a timeout of 10 secs or more and continue with the next program if it can't download. Maybe a log at the end/after restart showing which programs failed to download, or something like that. Could make a script that daily checks which links are down, and sends me an email for example... Ofcourse the network settings would have to be correct for it to work, it would connect to a database on the internet, so it would have to shutdown if it can't connect. You're right about the last one, the program probably wouldn't download if you had a link like that, nothing to do about that unfortunately.