亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PowerShell > 正文

Windows Powershell Switch 語句

2020-05-30 20:16:31
字體:
來源:轉載
供稿:網友

下面的例子將If-ElseIF-Else轉換成Switch語句

代碼如下:
# 使用 IF-ElseIF-Else
If( $value -eq 1 )
{
    "Beijing"
}
Elseif( $value -eq 2)
{
    "Shanghai"
}
Elseif( $value -eq 3 )
{
    "Tianjin"
}
Else
{
    "Chongqing"
}
 
# 使用 Switch
switch($value)
{
    1 {"Beijing"}
    2 {"Shanghai"}
    3 {"Tianjin"}
    4 {"Chongqing"}
}

1

測試取值范圍

使用 Switch 時缺省的比較運算符為 -eq 等于,你也可以自己定制比較條件,將條件放在花括號中,必須保證條件表達式的返回值為布爾類型”$True”或”$False”

代碼如下:
$value=18
# 使用 Switch 測試取值范圍
switch($value)
{
    {$_ -lt 10} {"小于10"}
    10  {"等于10"}
    {$_  -gt 10} {"大于10"}
}
#輸出
#大于10

沒有匹配條件

在IF-Else語句中如果沒有合適的條件匹配,可以在Else中進行處理,同樣在Switch語句中如果case中沒有條件匹配,可以使用關鍵字Default進行處理。
同樣是上面的例子,稍加修改:

代碼如下:
$value=-7
# 使用 Switch 測試取值范圍
switch($value)
{
    {($_ -lt 10) -and ( $_ -gt 0) }  {"小于10"}
    10  {"等于10"}
    {$_  -gt 10} {"大于10"}
    Default {"沒有匹配條件"}
}
#Output:
#沒有匹配條件

多個條件匹配

如果case中有多個條件匹配,那么每個匹配的條件都會進行處理,例如:

代碼如下:
$value=2
# 使用 Switch 測試取值范圍
switch($value)
{
    {$_ -lt 5 }  { "小于5" }
    {$_ -gt 0 }   { "大于0" }
    {$_ -lt 100}{ "小于100"}
    Default {"沒有匹配條件"}
}
 
#小于5
#大于0
#小于100

如果碰到匹配條件時只處理一次,可以使用Break關鍵字

代碼如下:
$value=99
# 使用 Switch 測試取值范圍
switch($value)
{
    {$_ -lt 5 }   { "小于5"; break}
    {$_ -gt 0 }   { "大于0"; break}
    {$_ -lt 100}  { "小于100"; break}
    Default {"沒有匹配條件"}
}
 
#大于0

比較字符串

之前的條件比較的都是數字,接下來比較字符串,默認的條件判斷為-eq ,我們知道在Powershell中字符串的使用-eq比較大小寫不敏感,所以才有下面的例子:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲自拍偷拍网址| 久久视频在线免费观看| 色妞在线综合亚洲欧美| 九九九热精品免费视频观看网站| 久久影院资源站| 欧美亚洲另类制服自拍| 亚洲最大福利网| 日韩电视剧免费观看网站| 亚洲成人网av| 欧美大片欧美激情性色a∨久久| 国产一区二区丝袜| 91国产高清在线| 亚洲裸体xxxx| 久久久久久久久国产| 成人网在线视频| 中文字幕亚洲欧美日韩高清| 自拍偷拍亚洲区| 亚洲人成电影网站色…| 久久精品美女视频网站| 欧美自拍视频在线观看| 日日狠狠久久偷偷四色综合免费| 国产成人在线视频| 日韩电影在线观看中文字幕| 亚洲第一区在线观看| 亚洲片在线观看| 91亚洲精品在线| 成人欧美一区二区三区在线湿哒哒| 亚洲欧美日韩精品久久亚洲区| 中文字幕亚洲欧美日韩高清| 成人字幕网zmw| 久久影院免费观看| 九九热在线精品视频| 精品综合久久久久久97| 一区二区三区视频免费在线观看| 色偷偷888欧美精品久久久| 国产精品扒开腿做爽爽爽男男| 欧美日韩中文字幕在线视频| 亚洲欧美制服综合另类| 97成人精品区在线播放| 久久青草福利网站| 国产亚洲精品一区二区| 亚洲男女自偷自拍图片另类| 国产成+人+综合+亚洲欧洲| 成人国产精品免费视频| 亚洲日本中文字幕| 久久黄色av网站| 夜夜狂射影院欧美极品| 欧美午夜美女看片| 欧美午夜片在线免费观看| 日韩a**中文字幕| 91影视免费在线观看| 国产精品久久久久久久久男| 成人网在线免费观看| 国产精品美女无圣光视频| 亚洲乱码av中文一区二区| 91免费看国产| 欧美性69xxxx肥| 色偷偷888欧美精品久久久| 日韩免费看的电影电视剧大全| 97香蕉超级碰碰久久免费的优势| 57pao成人永久免费视频| 热门国产精品亚洲第一区在线| 亚洲日本成人网| 日本久久亚洲电影| 国产91色在线免费| 92版电视剧仙鹤神针在线观看| 欧美精品福利视频| 国产日韩专区在线| 欧美精品aaa| 欧美高清在线视频观看不卡| 日韩在线观看高清| 欧美激情18p| 色婷婷综合久久久久| 亚洲图片制服诱惑| 国产大片精品免费永久看nba| 亚洲第一精品久久忘忧草社区| 国产成人在线一区二区| 国产精品1区2区在线观看| 亚洲高清久久网| 欧美激情一区二区久久久| 亚洲午夜小视频| 日韩av快播网址| 色综合久久中文字幕综合网小说| 深夜精品寂寞黄网站在线观看| 日韩欧美亚洲综合| 色999日韩欧美国产| 日韩精品在线视频| 国产亚洲a∨片在线观看| 欧美一区二区三区免费观看| 中文国产成人精品| 欧美亚洲成人免费| 97视频com| 国内精品久久久久久久| 欧美日韩xxxxx| 久久激情视频免费观看| 日韩人体视频一二区| 欧美一区二区三区……| 亚洲free性xxxx护士hd| 国产亚洲精品美女久久久久| 浅井舞香一区二区| 国产精品美腿一区在线看| 日韩高清电影免费观看完整版| 久久九九免费视频| 91热精品视频| 国产精品旅馆在线| 一区二区国产精品视频| 国产精品成人久久久久| 亚洲精品视频网上网址在线观看| 97久久精品人人澡人人爽缅北| 成人免费大片黄在线播放| 日韩视频免费看| 亚洲黄页网在线观看| 欧美性视频网站| 97超碰蝌蚪网人人做人人爽| 日韩亚洲欧美成人| 精品国内自产拍在线观看| 亚洲天堂网在线观看| 亚洲天堂成人在线| 亚洲精品国精品久久99热一| 一道本无吗dⅴd在线播放一区| 欧美极品少妇xxxxⅹ喷水| 色婷婷av一区二区三区在线观看| 68精品国产免费久久久久久婷婷| 伊人av综合网| 国产一区av在线| 欧美黑人一区二区三区| 九九久久久久99精品| 韩曰欧美视频免费观看| 亚洲一区精品电影| 欧美黑人一区二区三区| 青青草成人在线| 亚洲有声小说3d| 萌白酱国产一区二区| 欧美高清视频在线观看| 欧美极品在线播放| 欧美精品久久一区二区| 日韩资源在线观看| 久久亚洲一区二区三区四区五区高| 亚洲美女在线观看| 日韩av在线网| 日韩欧美高清在线视频| 97精品一区二区视频在线观看| 欧美俄罗斯乱妇| 精品福利在线观看| 人妖精品videosex性欧美| 欧美精品久久久久久久久久| 国产精品久久久久久影视| 亚洲第一视频在线观看| 日韩高清人体午夜| 成人黄色免费网站在线观看| 久久99热精品| 日韩中文字幕在线观看| 欧美日韩亚洲成人| 欧美在线一级视频| 欧美人在线观看| 国产精品成人品| 亚洲成人黄色网址| 成人a视频在线观看| 性视频1819p久久| 国产欧美日韩精品在线观看| 欧美巨乳在线观看| 日韩精品视频免费专区在线播放| 久久不射电影网| 精品久久久久久久久久久久|