TxdUtils.psm1
function Read-YesNo{ param($question, [switch]$defaultToYes) $sample = " (y/N)" if($defaultToYes){ $sample =" (Y/n)" } do { $answer = Read-Host ($question+$sample) } until ("y","n","Y","N","" -ccontains $answer) if("y","Y" -ccontains $answer){ return $true } if($defaultToYes -and ($answer -eq "")){ return $true } return $false } Export-ModuleMember -Function Read-YesNo -Alias * |