We rolled out MS08-042 from BigFix and have a need to uninstall this patch. The rollback wizard fails and we need to remove it on about 700 machines. We can do the manual unistall through Add/Remove but i need to do enterprise wide. Does anyone have a solution?
My tests here have shown that unlike the installation the extraction of the .msp file and the execution of the msiexec command need to be separate actions.
The following action should extract the msp file and then remove the update using the /uninstall switch of msiexec.
wait __Download\officexp-KB954463-FullFile-ENU.exe /T:
"c:\windows\temp\" /C /Q wait msiexec /quiet /norestart /
package
"{name of key whose (value "DisplayVersion
" of it as string as version >= "10.0.6626.0
" as version AND (character 1 of it = "9
" AND (it="0
" OR it ="1
") of character 2 of it AND (it = "11
" OR it = "12
" OR it = "13
" OR it = "28
") of first 2 of following text of first 3 of it AND (preceding text of first "
}
}
" of it ends with "6000-11D3-8CFE-0050048383C9
") AND (it ends with 1033 as hexadecimal) of last 4 of preceding text of first "-
" of it) of name of it) of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
" of registry}" /uninstall
"c:\windows\temp\WINWORD.msp"
The extraction displayed a brief status bar on the test system so you should plan deployment accordingly.