Я пытаюсь удалить ненужные элементы реестра, оставшиеся от рекламного ПО на нескольких машинах. Рекламное программное обеспечение создало ключи реестра по следующему пути:
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \
Свойство: случайное имя, которое отличается от компьютера к компьютеру
Значение:вредоносная строка, которая одинакова для разных компьютеров
Get-ChildItem -path HKLM:\System\Controlset001\Services |
Get-ItemProperty |
Where-Object {$_.ValueName -eq "Value"} |
Remove-ItemProperty -ErrorAction SilentlyContinue
Я пробовал описанный выше способ удаления ключей, когда я знаю подраздел и свойства, но поскольку свойство является случайным, я не получаю никаких результатов. Большое спасибо!