Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Read, write, query Windows Registry via PowerShell provider
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 5% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 71% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 87% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-09 | ✓→✓ | = Same ✓ | 53% | 0% |
Read and write Windows Registry keys and values using PowerShell's built-in Registry provider — inspect startup entries, app settings, and system configuration without regedit.
powershellGet-ItemPropertyValue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer" ` -Name "ShellState"
powershellGet-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
powershell# Current user only Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" # All users (machine-wide) Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
powershellNew-Item -Path "HKCU:\Software\Aiden" -Force
powershellSet-ItemProperty -Path "HKCU:\Software\Aiden" -Name "Version" -Value "3.5.0" -Type String
powershellSet-ItemProperty -Path "HKCU:\Software\Aiden" -Name "Enabled" -Value 1 -Type DWord
powershellRemove-ItemProperty -Path "HKCU:\Software\Aiden" -Name "OldSetting"
powershellRemove-Item -Path "HKCU:\Software\Aiden" -Recurse -Force
powershellGet-ChildItem -Path "HKLM:\SOFTWARE" -Recurse -ErrorAction SilentlyContinue | Where-Object { $_.Property -contains "DisplayName" } | Get-ItemProperty | Select-Object DisplayName, DisplayVersion, Publisher | Sort-Object DisplayName
powershellGet-ItemProperty "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Where-Object DisplayName | Sort-Object DisplayName
"What programs launch at startup for my user?" → Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" — each value name is an entry, value data is the command.
"List all installed software with version numbers" → Query both HKLM and HKCU Uninstall keys and merge results.
"Add a registry entry to run a script at login" → Set-ItemProperty -Path "HKCU:\...\Run" -Name "MyScript" -Value "powershell.exe -File C:\scripts\login.ps1"
reg export "HKCU\Software\Aiden" C:\backup\aiden-backup.reg\ as separator (not /) and hive aliases like HKCU: and HKLM:Other measured skills in the registry, with their headline benchmark lift.