PowerShell中的Switch語句用于根據表達式的值來執行不同的操作。以下是使用Switch語句的基本語法:
switch (<表達式>) {
<值1> { <操作1> }
<值2> { <操作2> }
<值3> { <操作3> }
default { <默認操作> }
}
下面是一個示例,演示如何使用Switch語句根據不同的數字值執行不同的操作:
$num = 2
switch ($num) {
1 { Write-Host "數字是1" }
2 { Write-Host "數字是2" }
3 { Write-Host "數字是3" }
default { Write-Host "數字不是1、2或3" }
}
輸出結果將是 “數字是2”,因為$num的值是2。如果$num的值是1、3或其他值,則會執行相應的操作。
可以根據需要在Switch語句中添加任意數量的值和操作。可以使用break
關鍵字來退出Switch語句,以防止繼續執行其他操作。