1. ホーム
  2. powershell

[解決済み] switchステートメントで複数の値を指定するPowerShellの構文は?

2023-03-13 17:07:52

質問

基本的にはこのようにしたいのですが。

switch($someString.ToLower())
{
    "y", "yes" { "You entered Yes." }
    default { "You entered No." }
}

どのように解決するのですか?

switch($someString.ToLower()) 
{ 
    {($_ -eq "y") -or ($_ -eq "yes")} { "You entered Yes." } 
    default { "You entered No." } 
}