阅读量:6
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语句,以防止继续执行其他操作。