そのため、スイッチ パラメーターを使用するスクリプトを作成しようとしていますが、それらに合わせて引数も必要です。たとえば、
Function Foo ($X, $Z, [switch]$Y, $Yarg, [switch]$K, $Karg){
if($Y){
$Yup = $Yarg
}
if($K){
$Y = $Karg
}Else{$Y = 42}
$X + $Z / $Yup
}
基本的に、スイッチが存在するかどうかを確認したいのですが、存在する場合は $Yarg 変数を使用する必要があります。現在、これを行うと、スイッチはブール値にしかできないというエラーが表示されます。その後、残りのコードは失敗します。何か案は?