Я новичок в Powershell и не знаю, как это сделать.Я, по крайней мере, получил это, чтобы идентифицировать DWORD, который я ищу.Я также могу установить значение, если я знаю местоположение.Просто не знаю, как совместить поиск и обновление.
$path="HKLM:\SYSTEM\CurrentControlSet\Enum\USB\"
Get-ChildItem $path -Recurse -ErrorAction SilentlyContinue | Get-ItemProperty -name Foundit -ErrorAction SilentlyContinue | Where-Object{$_.Foundit -eq 22}
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Enum\USB\Test\1" -Name Foundit -Value '21'