Загрузка данных


reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{60761FA6-E5EC-4DC2-A6D8-051DCC2A4C66}" "$env:USERPROFILE\Desktop\dynamo-backup.reg"

Get-ChildItem "HKLM:\SOFTWARE\Classes\Installer\Products" | Where-Object { (Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue).ProductName -match 'Dynamo' } | Select-Object -ExpandProperty PSPath

Get-ChildItem "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products" | Where-Object { (Get-ItemProperty (Join-Path $_.PSPath "InstallProperties") -ErrorAction SilentlyContinue).DisplayName -match 'Dynamo' } | Select-Object -ExpandProperty PSPath

Remove-Item "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{60761FA6-E5EC-4DC2-A6D8-051DCC2A4C66}" -Recurse -Force

Get-ChildItem "HKLM:\SOFTWARE\Classes\Installer\Products" | Where-Object { (Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue).ProductName -match 'Dynamo' } | Remove-Item -Recurse -Force

Get-ChildItem "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products" | Where-Object { (Get-ItemProperty (Join-Path $_.PSPath "InstallProperties") -ErrorAction SilentlyContinue).DisplayName -match 'Dynamo' } | Remove-Item -Recurse -Force

Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -match 'Dynamo' } | Select-Object DisplayName