首页 > 解决方案 > AntivirusProduct 删除特定的

问题描述

早上好,

我们最近更改了防病毒软件,我一直在注册表项中找到旧软件。有没有办法删除显示名称类似于 AntivirusNAME 的单个输出?

Get-CimInstance -Namespace root\SecurityCenter2 -ClassName AntivirusProduct
displayName              : AntivirusNAME
instanceGuid             : {8E0623B8-CF1C-DFFE-CEA3-AA41BDAAAAAA}
pathToSignedProductExe   : 
pathToSignedReportingExe : 
productState             : 327680
timestamp                : Thu, 11 Mar 2021 12:06:08 GMT
PSComputerName           :

displayName              : AntivirusNAME2
instanceGuid             : {8E0623B8-CF1C-DFFE-CEA3-AA41BDAAAABB}
pathToSignedProductExe   : 
pathToSignedReportingExe : 
productState             : 327680
timestamp                : Thu, 11 Mar 2021 12:06:08 GMT
PSComputerName           :

displayName              : AntivirusNAME3
instanceGuid             : {8E0623B8-CF1C-DFFE-CEA3-AA41BDAAAACC}
pathToSignedProductExe   : 
pathToSignedReportingExe : 
productState             : 327680
timestamp                : Thu, 11 Mar 2021 12:06:08 GMT
PSComputerName           :

如果我使用这个字符串,我会消除一切

Get-WmiObject -Namespace root\SecurityCenter2 -Class AntiVirusProduct | ForEach-Object{$_.Delete()}

标签: powershell

解决方案


推荐阅读