I have been tasked with designing and writing a simple patching program/script which will 1) download an executable from a website, 2) shut down all instances of a particular program, 3) overwrite the program's exe file with the downloaded version, and then 4) restart the program. I am assuming that the "shut down all instances" part requires an exe, unless there is some scripting language which can do so and will work on all versions of Windows 98+ and NT 4.0+.
So, unless all of the above can be done by a script, I will write a VB application that will do the above. What I want to know is if there is some sort of script I can use so that the user can click on a link and not have to do anything else. I.e. it is most preferable for the user to not even click "open" to download the exe -- the user would just click a link, and the program would download and run. It is imperative that the script require no "extra" components installed on the system, where "extra" denotes anything other than the standard VB runtimes (the patch is for a VB program, so the runtimes will already be installed) and what all versions of Windows later than '98 have installed by default.