Dan Mahoney, System Admin wrote: > Hey all, > > I'm wondering what the best way is to build a list of all available > "hotfixes" required. Is there some easy, programmatic way? > There are a few options. If you want a list of current updates complete with the download urls, you can use the lists from Windows Update Downloader: http://wud.jcarle.com/. You don't need the program as the update files are just zip'd xml files.
Another option is Heise Security's Offline Update: http://www.heise.de/ct/projekte/offlineupdate/download_uk.shtml. It grabs the list of updates directly from Microsoft and also only installs updates that needed. The source is available under the GPLv2. It's written in batch scripts and AutoIt. I personally use this with Unattended. The only downside to it is you have to run it on a Windows machine, but then all you have to do is copy the "client" folder to a server (the iso is made from that folder). I use it both with Unattended and to keep existing installs updated. If you use it, make sure to generate a dvd that contains all updates. This also handles MS Office (2000-2007). Here's a copy of my Unattended script. Offline Update only works if you map a drive. Usually it will take at least 2 runs, sometimes it runs into a third depending on what's installed. I run it four times just to make sure every update is installed. :: Optional: Offline Update @echo off :: Run four times just to make sure todo.pl "o:\cmd\DoUpdate.cmd" .reboot todo.pl "net use o: \\ntinstall\offlineupdate" todo.pl "o:\cmd\DoUpdate.cmd" .reboot todo.pl "net use o: \\ntinstall\offlineupdate" todo.pl "o:\cmd\DoUpdate.cmd" .reboot todo.pl "net use o: \\ntinstall\offlineupdate" todo.pl "o:\cmd\DoUpdate.cmd" .reboot todo.pl "net use o: \\ntinstall\offlineupdate" ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ unattended-info mailing list unattended-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unattended-info