使用 PowerShell 卸载 Symantec Endpoint Protection 12.1(带有卸载密码)?

使用 PowerShell 卸载 Symantec Endpoint Protection 12.1(带有卸载密码)?

我们刚刚在收购期间购买了大约 400 台计算机,他们安装了这个。

所以我尝试推

(Get-WmiObject -Class Win32_Product -Filter "Name='Symantec Endpoint Protection'" -ComputerName . ).Uninstall()

按照https://support.symantec.com/en_US/article.TECH102470.html不出所料,它不起作用。我得到的是 ReturnValue 1602,而不是 ReturnValue 0。

尝试使用“添加/删除程序”在客户端上手动卸载它,但它需要一个密码,我现在已设法从旧公司获得该密码。

你知道我们如何使用 PowerShell 通过密码卸载它吗?

现在是 9 月 12.1。

答案1

通过注册表删除卸载密码要求并运行相同的 WMI 命令。

HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\AV\AdministratorOnly\Security\UseVPUninstallPassword
Set to 0 to disable

相关内容