- PowerShell 教程
- PowerShell - 主頁
- PowerShell - 概述
- PowerShell - 環境設定
- PowerShell - Cmdlet
- PowerShell - 檔案和資料夾
- PowerShell - 日期和計時器
- PowerShell - 檔案 I/O
- PowerShell - 高階 Cmdlet
- PowerShell - 指令碼
- PowerShell - 特殊變數
- PowerShell - 運算子
- PowerShell - 迴圈
- PowerShell - 條件
- PowerShell - 陣列
- PowerShell - 雜湊表
- PowerShell - Regex
- PowerShell - 反引號
- PowerShell - 方括號
- PowerShell - 別名
- PowerShell 有用資源
- PowerShell - 快速指南
- PowerShell - 有用資源
- PowerShell - 討論
Powershell - 方括號
Powershell 支援三種類型的括號。
圓括號。− ()
大括號。− {}
方括號。− []
圓括號
這種型別的括號用於
傳遞引數
包含多組指令
消除歧義
建立陣列
示例
> $array = @("item1", "item2", "item3")
> foreach ($element in $array) { $element }
item1
item2
item3
大括號
這種型別的括號用於
包含語句
塊命令
示例
$x = 10
if($x -le 20){
write-host("This is if statement")
}
這將產生以下結果 −
輸出
This is if statement.
方括號
這種型別的括號用於
訪問陣列
訪問雜湊表
使用正則表示式篩選
示例
> $array = @("item1", "item2", "item3")
> for($i = 0; $i -lt $array.length; $i++){ $array[$i] }
item1
item2
item3
>Get-Process [r-s]*
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
320 72 27300 33764 227 3.95 4028 SCNotification
2298 77 57792 48712 308 2884 SearchIndexer
...
廣告