Я работаю над сценарием, который удаляет весь антивирус, кроме Защитника Windows.Я бы использовал этот способ:
$avs = Get-WmiObject -Namespace "root\SecurityCenter2" -Class AntiVirusProduct |
Where-Object {$_.DisplayName -cne "Windows Defender"}
foreach ($av in $avs) {
if($av -ne "Windows Defender") {
(Get-WmiObject -Class Win32_Product -Filter "Name eq'$av'").Uninstall()
}
}
Если я не ошибаюсь, этот способ невозможен, и мы не можем использовать этот способ для какого-либо продукта.
У кого-нибудь есть идеи?
Спасибо