PowerShell Switch判断语句示例
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,示例一,在if else语句中,如果没有匹配的条件,可以使用else处理,同样在switch语句中,如果case中没有条件匹配,可以使用关键字default处理$temperature = 20swi
千家信息网最后更新 2026年11月03日PowerShell Switch判断语句示例
示例一,在if else语句中,如果没有匹配的条件,可以使用else处理,同样在switch语句中,如果case中没有条件匹配,可以使用关键字default处理
$temperature = 20switch($temperature){ {$_ -lt 32} {"below freezing";break} {$_ -le 50} {"cold";break} {$_ -le 70} {"hot"} default {"hot"}}switch是多路分支,也可用于循环处理
将foreach循环转换为switch循环
$nums = 10..7switch($nums){default{"n=$_"}}结果
n=10n=9n=8n=7有时候循环还需要加条件判断,例如foreach可能还要配合if语句,这里面可以使用switch一次性完成
示例二
$nums = 10..7switch($nums){{($_ % 2) -eq 0}{"$_ 偶数"}#%代表的是取余运算,10%2的余数是0,偶数{($_ % 2) -ne 0}{"$_ 基数"}}示例三
switch($value=Read-Host "输入取值"){1{"Beijing"}2{"shanghai"}3{"guangzhou"}4{"shenzhen"}}如果碰到匹配条件时只处理一次,可以使用break
$value=99 # 使用 Switch 测试取值范围 switch($value) { {$_ -lt 5 } { "小于5"; break} {$_ -gt 0 } { "大于0"; break} {$_ -lt 100} { "小于100"; break} Default {"没有匹配条件"} } 您也可以关注下方的微信公众号获取更多资讯
条件
处理
循环
示例
语句
偶数
一次性
代表
余数
公众
关键
关键字
分支
基数
更多
有时候
结果
范围
资讯
多路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技工作委员会
湖南永感互联网科技有限公司
鸠鸠互联网科技
金融科技还是互联网
科技信息互联网
广州互联网科技公司
嘟嘟瓜互联网科技
睿民互联网科技
融贸通互联网科技
上海万想互联网科技
天扬科技互联网广告
镁科技互联网资讯平台
联恩商钥互联网科技有限公司
博兴的互联网电子科技公司
以后互联网后是啥科技
青岛科技大学互联网大赛研究生
从那以后互联网科技有限公司
张家口科技产业互联网平台
北京军民互联网科技公司
优雇互联网科技有限公司
兼蜜互联网科技
哈尔滨新华互联网科技
济南和联互联网科技有限公司
移动互联网科技公司
内蒙古九一互联网科技
北京市互联网新科技
广州梦谷互联网科技有限公司领导
互联网高科技行业有哪些企业
福仕德教育科技互联网
杭州科技互联网公司有哪些