Хотите удалить все антивирусы без Windows Defender - PullRequest
0 голосов
/ 21 июня 2019

Я работаю над сценарием, который удаляет весь антивирус, кроме Защитника 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() 
    }
}

Если я не ошибаюсь, этот способ невозможен, и мы не можем использовать этот способ для какого-либо продукта.

У кого-нибудь есть идеи?

Спасибо

...