Manually comparing installed updates between servers in programs and features is a hell of a job. Stane Močnik must have had the same problem because he wrote a PowerShell script to compare hotfixes. You can find the script in Microsoft’s Script Center here.
The only thing you have to do is to customize the variable $computers, run the script and analyze the html-output (see example below). You can just manually enter all your BizTalk servers, or you can use a wmi-query to fill the variable $computers with all your BizTalk servers in a group just as a mentioned in my earlier blog post.
$computers = get-wmiobject MSBTS_Server -namespace root\MicrosoftBizTalkServer | select-object -expand name
I use Stane Močnik’s script often. Hopefully you will find this script just a useful as me.
