我应用Patch我PROGRAMM使用命令行的补丁:如何从控制台
msiexec /p Patch.msp -l*v log.txt
但如何从控制台中删除补丁?不要删除产品。只有补丁。 现在我正在使用ARP面板来解决这个问题。但我无法取得日志。
我应用Patch我PROGRAMM使用命令行的补丁:如何从控制台
msiexec /p Patch.msp -l*v log.txt
但如何从控制台中删除补丁?不要删除产品。只有补丁。 现在我正在使用ARP面板来解决这个问题。但我无法取得日志。
没有所有的修补程序都可以单独删除。您必须创作一种称为“Uninstallable Patch”的特殊补丁才能将其删除。
您可以如何去除补丁在这里阅读更多: http://msdn.microsoft.com/en-us/library/aa371212(VS.85).aspx
于Windows Installer 3.0开始,你可以卸载补丁。有两种方法可以在命令行中使用:
msiexec /i {GUID-OF-PRODUCT} MSIPATCHREMOVE={GUID_OF_PATCH} /qb
Msiexec /package {GUID-OF-PRODUCT} /uninstall {GUID_OF_PATCH} /passive
欲了解更多信息,请阅读MSDN Uninstalling Patches文章。
其他答案需要产品的GUID,这并不容易。 下面是另一种方法:
Msiexec /i {installpath_of_product} MSIPATCHREMOVE={installpath_of_patch} /qb
非常感谢你 – Nerielle