reg export "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1EBADAEA-1A0F-40E3-848C-0DD8C5E5A10D}" "$env:USERPROFILE\Desktop\ironpython-backup.reg"
Remove-Item "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1EBADAEA-1A0F-40E3-848C-0DD8C5E5A10D}" -Recurse -Force
Get-ChildItem "HKLM:\SOFTWARE\Classes\Installer\Products" | Where-Object { (Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue).ProductName -match 'IronPython' } | 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 'IronPython' } | Remove-Item -Recurse -Force
Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* -ErrorAction SilentlyContinue | Where-Object { $_.InstallSource -match 'C:\\Mac\\' } | Select-Object DisplayName | Format-Table -AutoSize