我需要找到特定应用程序的卸载ID,如果存在,则进行卸载。
$MSIID = "{9F21231E-4073-4749-B331-D3206168B509}"
$FileExists = Test-Path $MSIID Test-
If ($FileExists -eq $True) {
msiexec.exe /x "{9F21231E-4073-4749-B331-D3206168B509}" /qr
}发布于 2019-05-18 04:09:42
可以在注册表的以下键中找到msi卸载信息:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall也许您可以通过显示名称找到密钥,并获取所需的信息。
另一种方法是查询其中一个Msi api functions。
发布于 2019-05-18 04:12:36
get-package *pattern* | uninstall-packagehttps://stackoverflow.com/questions/56192879
复制相似问题