天天看点

Windows脚本初探之PowerShell流程控制switch

Windows Powershell中switch语法如下:

示例1:

1

2

3

4

5

6

7

<code>switch</code><code>(参数1){</code>

<code>    </code><code>参数值1{代码块1}</code>

<code>    </code><code>参数值2 {代码块2}</code>

<code>    </code><code>...</code>

<code>    </code><code>参数值N {代码块N}</code>

<code>    </code><code>default</code>  <code>{代码块}</code>

<code>}</code>

switch根据参数的值来运行相应的代码块,例如:

示例2:

<code>$a</code><code>=2</code>

<code>switch</code><code>(</code><code>$a</code><code>){</code>

<code>   </code><code>2         {</code><code>'this is two;'</code><code>}</code>

<code>   </code><code>default</code>   <code>{</code><code>"none~"</code><code>}</code>

结果如下:

<a href="http://s3.51cto.com/wyfs02/M02/23/FA/wKioL1NI3ovjektCAAB7n6W8JJ4544.jpg" target="_blank"></a>

示例3:

<code>$a=</code><code>6</code>

<code>switch</code><code>($a){</code>

<code>   </code><code>2</code>         <code>{</code><code>'this is two;'</code><code>}</code>

结果如下:

<a href="http://s3.51cto.com/wyfs02/M01/23/FA/wKiom1NI3r3iguvKAAB1OHSQ3L0043.jpg" target="_blank"></a>

本文转自 bannerpei 51CTO博客,原文链接:http://blog.51cto.com/281816327/1394628,如需转载请自行联系原作者

继续阅读