Help about_Functions_Advanced_Parameters
Param(
[Parameter(Mandatory=$false)]
[Switch]$ColorText
)
Function Demo
{
if($ColorText -eq $false)
Write-Host "Plain Text"
}
elseif($ColorText -eq $true)
Write-Host "Color Text" -ForegroundColor Green
Demo