了解指令程式
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2006-08-10
Cmdlet (指令程式,發音為 command-let) 是 Microsoft Exchange 管理命令介面中的最小功能單位。指令程式類似其他命令介面的內建命令,例如 cmd.exe
中的 dir
命令。就像這些常見的命令一樣,cmdlet 也可在 Exchange 管理命令介面中直接從命令列呼叫,然後在命令介面下執行,而不是以個別的程序執行。
Cmdlet 通常是為了處理反覆的系統管理工作,在 Exchange 管理命令介面中,有 360 個以上的指令程式可執行 Exchange 特定的管理工作。除了基本 Microsoft Windows PowerShell 命令介面設計提供的非 Exchange 系統管理指令程式以外,還有這些指令程式可用。
重要事項: |
---|
若要存取 Exchange 管理命令介面指令程式,您必須從 Microsoft Exchange Server 2007 程式功能表中載入 Exchange 管理命令介面。 |
Exchange 管理命令介面的所有指令程式都以動名詞組合來表示。動名詞組合一律以連字號 (-) 隔開,不含空格,且指令程式名詞一律為單數形。動詞代表指令程式採取的動作。名詞代表指令程式處理的物件。例如,在 Get-SystemMessage 指令程式中,動詞是 Get,名詞是 SystemMessage。管理特定功能的所有 Exchange 管理指令程式會共用相同的名詞。表 1 提供 Exchange 管理命令介面中可用的一些動詞範例。
附註: |
---|
如果省略動詞,Exchange 管理命令介面預設會採用 Get 動詞。例如,當您呼叫 Mailbox 時,得到的結果和呼叫 Get-Mailbox 時相同。 |
表 1 Exchange 管理命令介面的動詞範例
動詞 | 描述 | ||
---|---|---|---|
停用 |
Disable 指令程式會將指定的 Exchange 2007 物件的「啟用」狀態設定為 |
||
啟用 |
Enable 指令程式會將指定的 Exchange 2007 物件的「啟用」狀態設定為 |
||
Get |
Get 指令程式會擷取特定 Exchange 2007 物件的相關資訊。
|
||
Install |
Install 指令程式會在 Exchange 2007 伺服器上安裝新的物件或功能。 |
||
移動 |
Move 指令程式會在不同的容器或伺服器之間重新放置指定的 Exchange 2007 物件。 |
||
新增 |
New 指令程式會建立新的 Exchange 2007 物件。 |
||
移除 |
Remove 指令程式會刪除指定的 Exchange 2007 物件。 |
||
設定 |
Set 指令程式會修改現有 Exchange 2007 物件的內容。 |
||
Test |
Test 指令程式會測試特定的 Exchange 2007 元件,並提供記錄檔供您檢查。 |
||
Uninstall |
Uninstall 指令程式會從 Exchange 2007 伺服器中移除物件或功能。 |
下列指令程式清單是一組完整指令程式的範例。此指令程式用來管理 Exchange 2007 的傳遞狀態通知 (DSN) 郵件和信箱配額郵件功能:
- Get-SystemMessage
- New-SystemMessage
- Remove-SystemMessage
- Set-SystemMessage
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.