Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
What is Switch Parameter?
Help about_Functions_Advanced_Parameters
How to Use Switch Parameter?
Param(
[Parameter(Mandatory=$false)]
[Switch]$ColorText
)
How to consume switch parameter?
Demo function if switch -colortext is included you get color text output if not plain text with default host color.
Function`` ``Demo``
{
Param(
[Parameter(Mandatory=$false)]
[Switch]$ColorText
)
if($ColorText -eq $false)
{
Write-Host "Plain Text"
}
elseif($ColorText -eq $true)
{
Write-Host "Color Text" -ForegroundColor Green
}
}