Hi there, as many were interested in the script, here's the batch. You have to test it as it contains updates for both Win98 and Win98 SE. the commands for the batch are as follows: 238453GER8.exe /Q /R:N 245729DE8.exe /Q /R:N 249973GER8.exe /Q /R:N 256015GER8.exe /Q /R:N 259728GER8.exe /Q /R:N 273727GER8.exe /Q /R:N 273991GER8.exe /Q /R:N 274548GER8.exe /Q /R:N 314147GER8.exe /Q /R:N 323172GER8.exe /Q /R:N 323255GER8.exe /Q /R:N 811630GER8.exe /Q /R:N 823559GER8.exe /Q /R:N js56mde.exe /Q /R:N q240308.exe /Q /R:N q313829.exe /Q /R:N q330994.exe /Q /R:N q828750.exe /Q /R:N TelnetUp.exe /Q /R:N The /Q doesn't give an output to the user, the /R:N prevents from rebooting. Pack it into a start /w TelnetUp.exe /Q /R:N and the batch waits for the first one to terminate before it starts the second one. This solution still isn't perfect in my opinion but enough for these tasks. I programmed the same in vb, where it seems to be easier to keep an eye on, to keep it up-to-date and to add new hotfixes or other executables. Cheers Bookie