Public/Remove/Remove-ISETheme.ps1
function Remove-ISETheme { [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions','')] [cmdletbinding()] Param( [Parameter(ValueFromPipeline=$True,ValueFromPipelinebyPropertyName=$True)] [string]$ThemeName ) Begin{} Process { Remove-ItemProperty HKCU:\Software\Microsoft\PowerShell\3\Hosts\PowerShellISE\ColorThemes -Name '$ThemeName' } End{} <# .SYNOPSIS Deletes an ISE theme from the ISE .DESCRIPTION Deletes an ISE theme from the ISE .PARAMETER ThemeName An ISE theme name .EXAMPLE PS C:\> Remove-ISETheme "Monokai" Deletes an ISE theme from the ISE .NOTES Part of the ISEColorThemeCmdlets.ps1 Script by Jeff Pollock http://Lifeinpowerhsell.blogspot.com http://gallery.technet.microsoft.com/ISE-Color-Theme-Cmdlets-24905f9e #> } |