by RobJ » 12.09.2015, 17:33
Before I discovered wsusoffline I used a simple KIX script to walk through a directory with a number of update
files, parse each name to extract the KB number, lookup that number in the registry to see if the update is already
installed (in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Hotfix), and if not it installed
the update.
This was on Windows XP, but I think it should still be possible to do the same thing on recent Windows versions.
To scan the directory containing about 150 updates and check them all took less than a second.
The only problem was the maintenance of the directory. Every month I needed to use the Microsoft security bulletin
to find the new updates, download them, and check in the bulletin which updates were replaced and delete them.
But this is of course part of the "downloading the updates" job that wsusoffline already performs, not part of the
actual installation on each new system.