code example: --- dim shell set shell = WScript.CreateObject("WScript.Shell") shell.run "installfirst-w2kSP2SRP1.exe -u -n -o -z -q", 1, true shell.run "Q296185_W2K_SP3_x86_en_indexing_malformhighlight.EXE -n -z -q -m", 1, true --- update: MS have changed the style of command switches, so the code looks more like this now: --- dim shell set shell = WScript.CreateObject("WScript.Shell") shell.run "Windows2000-KB828741-x86-ENU.EXE -quiet -norestart /n", 1, true shell.run "Windows2000-KB837001-x86-ENU.EXE -quiet -norestart /n", 1, true --- Find out the command switches for each patch*, they do occasionally differ. * - do /? at the command prompt, should pop up a window and tell you what switches are available. I've never found an MS patch for Win2k automatically patch the system when I've used /? on it. This script ensures that each patch installs in series, rather than what sometimes happens with a batch file is that they get run in parallel, not good for patching a system potentially. I usually watch each patch's progress through task manager. This script doesn't provide any form of feedback mechanism, if a patch throws an error you should terminate the script before stopping the patch's process (eg. by clicking on OK to the error). My usual routine is to maintain two vbs files, one for single updates for currently running installs, and the other for all updates for when I do a fresh install. This method doesn't do anything particularly clever, though those command switches do ensure your add/remove programs list doesn't get plagued by patch uninstall entries. Obviously if you want those uninstall entries, you should remove the relevant command switches. If the machine is important, uptime wise, I tend to test patches on a test system first, and find out there if there is a compatibility issue with the patch :-) The other things that set of command switches does is not bother to create an uninstall folder, and also to run "quietly", as in no prompts to install or restart. Modified: 09/05/2004, Mike Coppins. Tested on: Win2k. www.mikeymike.org.uk