BatchPatch Forums Home › Forums › BatchPatch Support Forum › How to batch deploy Microsoft Patch .cab files
- This topic has 1 reply, 2 voices, and was last updated 8 years, 7 months ago by doug.
-
AuthorPosts
-
May 12, 2016 at 7:15 pm #8624greavetteParticipant
Hello,
I’ve been reading up on deploying patches using batchpatch in offline mode.
This process requires that I download using batchpatch the wsusn2.cab file so that I may again use batchpatch to deploy this .cab file to VM’s that do not have access to the Internet or to our WSUS server. So it would seem that batchpatch has the ability to deploy .cab files albeit hardcoded to use this wsusn2.cab.
Our requirement is to use batchpatch to deploy critical patches we’ve downloaded from Microsoft. I can see in batchpatch we can mass deploy .exe, .msi, .msp, .msu type but the file we’ve downloaded from Microsoft for these critical patches is a .cab file. Our requirement is that we cannot use our WSUS Server for this instance and we only want to deploy out the critical patches we’ve downloaded from Microsoft. I’m unsure if extracting out the .exe files from this .cab file will work for us. Seeing that batchpatch has the ability to deploy the wsusn2.cab file, is there a way for batchpatch to deploy out this .cab file (not names wsusn2.cab)?
Thank you.
May 12, 2016 at 7:34 pm #9651dougModeratorI’m surprised to hear that you downloaded any standalone updates from Microsoft in .cab format. I only recall ever seeing updates downloaded from Microsoft in the form .msu/.msi/.msp/.exe
My first thought/suggestion is that if you have a .cab, you should probably find the .msu/.exe version. I’m curious what is the KB number of the update that you are referring to? I think it’s highly unlikely that a KB update would not have a .msu/.msi/.msp/.exe but let me know.
In any case, if for some reason .cab is truly the only available format (this would be pretty surprising to me but certainly not impossible), then you need to first work out the proper syntax to silently install the .cab from the command line. Once you have the command line syntax, you can use that syntax in BatchPatch to deploy it. Essentially you would use that syntax in the “Command to execute” field of the BatchPatch Deployment form. However, you would absolutely need to get your command line syntax working properly from the command line without using BatchPatch before you try to use it inside of BatchPatch.
-Doug
-
AuthorPosts
- You must be logged in to reply to this topic.