Удаление плагина консоли администрирования Kaspersky KSC

Для управления ПО от Каспеского при помощи KSC требуется установить актуальный плагин администрирования для этого ПО. Обычно он устанавливается вместе с пакетом, стоит себе и каши не просит, но, если выходит новая версия этого ПО, с новым плагином, то новый плагин не может быть установлен, пока не будет удален старый. Удалить плагин можно так, как описано в соответствующей статье базы знаний.

В общем, я решил немного автоматизировать этот процесс, чтоб в реестре не ковыряться, и сварганил такой скриптик:
$PlugNameMask="*Антивирус Касперского 8.0 для Windows Servers Enterprise*"
$Cred=Get-Credential dom\useradmin
if ((gwmi win32_processor).AddressWidth — 32) {
$RegPath=«HKLM:\SOFTWARE\Wow6432Node\KasperskyLab\Components\28\Plugins»
}
else {
$RegPath=«HKLM:\SOFTWARE\KasperskyLab\Components\28\Plugins»
}
dir HKLM:\SOFTWARE\Wow6432Node\KasperskyLab\Components\28\Plugins| Get-ItemProperty| select DisplayName, UninstallString|? {$_.DisplayName -like $PlugNameMask} |
%{
$UnInstStrgs = "$($_.UninstallString)" -split " ",2
$Cmd=$UnInstStrgs[0]
$Args=$UnInstStrgs[1]
Start-Process "$Cmd" -ArgumentList $Args -Credential $Cred
}

пустячок, а приятно ;)