This method is based on a cool solution in Novell support web site, but I could not find the web link again. If I find it later, I will put it up here.
The steps to install updates patches:
I will use the patch KB893086 for Windows XP as an example.
Go to Microsoft download web site http://www.microsoft.com/technet and click the monthly security bulletins for the details of patches release. I take the WindowsXP-KB893086-x86-ENU.exe as an example. Save the file on the server, I put it in \\MyServer\APPS\Apps\Patches\XP\zfdpatch\0504\. To run multi-patches files using script, I created following batch files called - inst0504.bat
cd C:\Temp\zfdpatch\0504Set the run box as:
C:\Temp\zfdpatch\0504\inst0504.bat
Make it run as secue system user.Operating System: Windows NT/2000/XP version equal to 5.1
Version 5.1 is XP, version 5.0 is 2000 and 4 is NT 4.
File: C:\Temp\zfdpatch\0504\inst0504 is NOT exist
Associate the application with users or workstation. The assocation attribute is force run, so that it will run automatically. You may want to test it with a test user first, check the uninstall registry to see if the installation is completed. I also enable the report option in the application object to produce a report csv file on the server.
Donald Wu
d.wu (at) qmul.ac.uk
31 October 2005