mrbigmouth502 Posted January 25, 2013 Share Posted January 25, 2013 So, I'm fixing a computer that has XP Home SP1 installed on it, and it desperately needs updates. I have all of the latest XP updates downloaded using Windows Updates Downloader, but no way to install them all at once without sitting there for a few hours and mindlessly clicking through dialogue boxes. How can I write a batch file to go through and install all of them? Link to comment Share on other sites More sharing options...
Guest Posted January 25, 2013 Share Posted January 25, 2013 First, install SP3 then use this...echo hotfix post SP3...for %%a in (*.exe) do (start /wait %%a /quiet /norestart /nobackup )pause Link to comment Share on other sites More sharing options...
submix8c Posted January 25, 2013 Share Posted January 25, 2013 (edited) Open Notepad and copy/paste this into it@echo offif exist "%~dp0dirlst.txt" del dirlst.extif exist "%~dp0exerunr.cmd" del exerunr.cmddir /od /b "%~dp0*.exe" > dirlst.extecho @echo off > exerunr.cmdFOR /F "usebackq delims=" %%a in (dirlst.ext) do ( echo start "" /wait "%~dp0%%a" /QUIET /NORESTART >> exerunr.cmd)echo exit. >> exerunr.cmdREM start "" /wait "%~dp0exerunr.cmd"del dirlst.extREM del exerunr.cmdexit.then save it "somewhere" as "exerun.cmd". Now copy the file to each folder and run it. It will generate a file called "exerunr.cmd" - run that and wait. I'm not sure WHICH ones MIGHT fail (not knowing WHICH files you downloaded) but its should work for MOST of them.Note - Regardless, run the SP3 FIRST by itself (no need for the "cmd" files).edit - DOH!!! Alright, -X-, ya beat me! Mine just sorts them by date/time ascending.edit2 - errr - never thought about "nobackup" before... either/or...edit3 - WUD downloads Categories to separate folders... Edited January 25, 2013 by submix8c Link to comment Share on other sites More sharing options...
mrbigmouth502 Posted January 25, 2013 Author Share Posted January 25, 2013 I already took all of the updates out of their separate folders and put them into one folder, so X's script should work fine. Link to comment Share on other sites More sharing options...
submix8c Posted January 25, 2013 Share Posted January 25, 2013 (edited) Nope... MAY not work...1 - Security Updates (87) <-These WILL install with CMD AFTER SP32 - Non-Security Updates (15) <-These WILL install with CMD AFTER SP33 - Service Packs (1) <--Install First4 - WMP 11 Updates (20) <-These WILL install with CMD AFTER you download WMP11 and install (not included)5 - MS Security Products (2) <-These may NOT install with CMD6 - Optional Updates (7) <-These may NOT install with CMDI haven't downloaded the whole set BUT can tell you that SOME of them MIGHT install with a different set of parameters.You can open the "UL" file with Notepad to determine which went into which group.Also note that IE8 will require additional Updates (AFAIK).Go to -X- website for more info.edit - noticed at least two IE8 Updates in the List#1 - install IE8 FIRST (downloaded in Optional). Edited January 25, 2013 by submix8c Link to comment Share on other sites More sharing options...
mrbigmouth502 Posted January 25, 2013 Author Share Posted January 25, 2013 The only updates I actually moved were the ones starting with "WindowsXP-KB*". Link to comment Share on other sites More sharing options...
submix8c Posted January 25, 2013 Share Posted January 25, 2013 Unsure about this one - Windows-KB890830-v4.16.exeMistaken about WMP11 (it's in the download)Mistaken about the IE8-WindowsXP-KBxxx (seems to all be there)So... the first one MAY not work that way.SOME WindowsXP-KBxxx may not work that way (probably OK though)Procedure -1 - Run the Script against what you've collected2 - Install IE83 - Collect the IE8-WindowsXP-KBxxx and run the script against them4 - Install Mediaplayer115 - Collect the windowsmedia11-kbxxx and run the script against them6 - Install all others accordingly/as you desire (manually?) (DotNet, etc)7 - Check via Windows/Microsoft Update to see what got "missed"ONE of the "Security" ones (other than the one I gave above) is Windows Antivirus - you may/maynot want that.OTHER Optional (#6) are whatever you want. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now