Windows Powershell IF-ELSEIF-ELSE 语句
Where-Object 进行条件判断很方便,如果在判断后执行很多代码可以使用IF-ELSEIF-ELSE语句。语句模板:
If(条件满足){ 如果条件满足就执行代码 } Else { 如果条件不满足 }
条件判断必须放在圆括号中,执行的代码必须紧跟在后面的花括号中。
PS C:Powershell> $n=8 PS C:Powershell> if($n -gt 15) {"$n 大于 15 " } PS C:Powershell> if($n -gt 5) {"$n 大于 5 " } 8 大于 5 PS C:Powershell> if($n -lt 0 ){"-1" } elseif($n -eq 0){"0"} else {"1"} 1
Windows Powershell Switch 语句
下面的例子将If-ElseIF-Else转换成Switch语句#使用IF-ElseIF-ElseIf($value-eq1){"Beijing"}Elseif($value-eq2){"Shanghai"}Elseif($value-eq3){"Tianjin"}Else{"Chongqing"}#使用Switchswitch($valu
Windows Powershell ForEach-Object 循环
对管道对象逐个处理如果使用Get-WmiObject获取系统中的服务,为了排版可能会也会使用Format-Table对结果进行表格排版。PSC:PowershellGet-WmiObjectWin32_Service|Forma
Windows Powershell Foreach 循环
下面举两个例子:$array=7..10foreach($nin$array){$n*$n}#49#64#81#100foreach($fileindirc:windows){if($file.Length-gt1mb){$File.Name}}#explorer.exe#WindowsUpdate.log这里只为了演示foreach
标签:条件,语句,代码,圆括号,例子