New answers tagged patch
WSUS Offline might be able to help you, I beleive it is scriptable to some extent. http://www.wsusoffline.net/
Never come across the scripting of downloading patches. You would use WUSA.EXE to script the install of patches, however. Have you not considered WSUS Server for patch deployment for your servers?
Top 50 recent answers are included