Windows Registry
With Powershell, its possible to navigate the registry:
PS C:> Set-Location Set-Location HKCU:\Software\Microsoft\Windows PS HKCU:\Software\Microsoft\Windows> Get-ChildItem Hive: HKEY_CURRENT_USER\Software\Microsoft\Windows SKC VC Name Property --- -- ---- -------- 30 1 CurrentVersion {%a5%81%f7%c2%5b%bc%0b%ad%56%96%ee%4a%2c%67%2e%b4%a0%bf%d2%f1%d7%2a%2b%20%9e%c0%94%7b%66%ad%64%58} 0 12 DWM {Composition, CompositionPolicy, ColorizationColor, ColorizationColorBalance...} 4 0 Shell {} 2 0 TabletPC {} 4 12 Windows Error Reporting {ConfigureArchive, DisableArchive, Disabled, DisableQueue...}
Of course, typing is less verbose if the aliases cd
instead Set-Location
and ls
instead Get-ChildItem
is used.
Win32::TieRegistry makes it ease to read and write to the registry with perl.
Associating an extenstion with an executable
Offline NT Password & Registry Editor is a utility that is able to reset the Password of any user.