命令介面變數
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2006-08-17
命令介面變數是由 Exchange 管理命令介面自動建立及宣告的一組變數。整個工作階段中都會保留這些變數,以作為系統狀態的一部分,並可供該工作階段中執行的所有命令、指令碼及應用程式使用。
Exchange 管理命令介面支援兩種類型的命令介面變數:
自動變數會提供在命令、指令碼及應用程式之間傳遞資訊的機制。
原則變數則會儲存 Exchange 管理命令介面狀態的相關資訊。
使用命令介面變數的方式,就如同使用任何其他類型的變數一樣。例如,$PSHome
命令介面變數會儲存安裝 Exchange 管理命令介面的目錄名稱,而 $
_ 命令介面變數則會儲存目前的管線物件。您可以在命令中使用這些變數,來指定檔案位置並呼叫 Get-ChildItem
物件的內容,如下列範例所示:
Get-ChildItem $PSHome | Sort {$_.Name}
此命令會從 Exchange 管理命令介面安裝目錄擷取所有項目,並使用 $
_ 變數中所儲存之物件的名稱內容,在顯示資料時加以排序。
一般命令介面變數
表 1 列出幾個可供您在 Exchange 管理命令介面中使用的一般自動變數。
表 1 一般自動變數
自動變數 | 描述 |
---|---|
|
此變數會包含 Exchange 管理命令介面所接收之最後一行的最後一個 Token。 |
|
此變數會包含上一次作業的成功或失敗狀態。 |
|
此變數會包含 Exchange 管理命令介面所接收之最後一行的第一個 Token。 |
|
此變數會包含目前用於指令碼區塊、篩選器及 |
|
此變數會包含在指令程式中處理時發生錯誤的物件。 |
|
此變數會顯示 Exchange Server\bin 目錄的完整路徑。 |
|
此變數會顯示 Exchange 指令碼目錄的完整路徑。 |
|
此變數會參考 |
|
此變數會指定使用者的根目錄。它等同於 |
|
此變數會指定可儲存於命令歷程記錄中的項目數上限。 |
|
此變數會指定要安裝 Exchange 管理命令介面的目錄。 |