Manipulating the Registry with PowerShell

In case you missed it, back in October, Shay wrote a cool set of functions for working with the registry. Here's the list:

Get-RegBinary
Get-RegDWord
Get-RegDefault
Get-RegExpandString
Get-RegMultipleString
Get-RegQuadWord
Get-RegString
Get-RegValueKind
New-RegSubKey
Remove-RegSubKey
Remove-RegSubKeyTree
Set-RegBinary
Set-RegDWord
Set-RegDefault
Set-RegExpandString
Set-RegMultipleString
Set-RegQuadWord
Set-RegString
Test-RegSubKey
Test-RegValue

Go read his article as it explains the syntax and gives a bunch of samples. Very useful stuff!

About the Author

Jonathan Walz

Since March 2007, Jonathan Walz has been the co-host and technical brains for the PowerScripting Podcast. Conceived as a radio show for the PowerShell community, the podcast is the longest-lived PowerShell show in existence, and has featured dozens of weekly guests.