- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Exchange管理命令介面简介.PDF
Exchange 管理命令介面簡介
Microsoft Exchange 管理命令介面 (利用 Microsoft Windows PowerShell 技術所建置) 是功能強大的管理介面,可以利用命令列來管理 Exchange Server 2007
的每個部分。 您可以透過命令列直接與 Exchange 管理命令介面互動、撰寫自動化的指令碼,或整合應用程式與基礎引擎。 簡單來說,Exchange 管理命令
介面可讓您控制 Exchange 基礎結構。 下列是部分主要優點:
• 指令碼的撰寫安全又簡單 Exchange 管理主控台不只會使用 Exchange 管理命令介面來執行作業,精靈還會顯示 Exchange 管理命令介面命令所執行的
作業。 請複製精靈所建立的命令,並將它們直接貼至命令列或指令碼。 依需要修改參數之後,請使用 WhatIf 參數測試指令碼或命令,這樣您就可以先
查看結果,再對環境進行任何變更。
• 有效運用您的時間,而不加深您的挫折 在處理所面對的問題部分,Exchange 管理命令介面提供的功能多於其他任何指令碼解決方案。 它提供健全及
彈性的指令碼平台,與目前指令碼解決方案進行整合,而且可讓您自然地與 COM 及 Windows Management Instrumentation (WMI) 這類資料來源進行
通訊。 請聰明地運用您的時間,建立有用的解決方案,而不是建立支援解決方案的架構。
• 請跟著我們這麼說: 文字剖析將進入歷史! 因為 Exchange 管理命令介面指令程式是以 Microsoft .NET 為基礎,所以接受及傳回的是結構化資料,
而不是純文字。 這可讓您輕易來回傳送資料,而不是面對混亂的文字剖析。 甚至可以將 CSV 及 XML 檔案轉換成物件,以在單行上進行操控及使用。
• 簡單又明瞭 所有指令程式的命名都是使用命令動詞/名詞配對,可以清楚識別出所管理的功能或元件,以及所採取的動作。 您不需要猜測指令程式是
否還有其他功能。 在您看到 Move—Mailbox 指令程式時,立刻就能得知它的確切用途。
下表提供 Exchange 管理命令介面基礎的快速概觀。 大部分指令程式都使用這些基本功能,讓您可以輕易管理 Exchange 組織。
常見指令程式動作
New- New 命令動詞可建立某些項目的新執行個體,例如新的組態設定、新資料庫或新 SMTP 連接器。
Remove- Remove 命令動詞可移除某項目的執行個體,例如信箱或傳輸規則。 所有 Remove- 指令程式都支援 WhatIf 與 Confirm 參數。
如需這些參數的相關資訊,請參閱<重要參數>一節。
Enable- Enable 命令動詞可啟用設定或使收件者擁有郵件功能。
Disable- Disable 命令動詞會停用先前啟用的設定,或停用擁有郵件功能的收件者。 所有 Disable- 指令程式也都支援 WhatIf 與 Confirm 參數。
如需這些參數的相關資訊,請參閱<重要參數>一節。
Set- Set 命令動詞可修改物件的特定設定,例如變更連絡人的別名,或變更信箱資料庫的已刪除郵件保留值。
Get- Get 命令動詞可查詢特定物件或物件類型子集,例如所指定的信箱、所有信箱使用者或網域中的信箱使用者。
重要參數
-Identity Identity 參數會識別指令程式的唯一物件,而且通常是與 Enable、Disable、Remove、Set 及 Get 指令程式搭配使用。
Identity 參數同時也是位置參數,這表示在命令列上指定參數值時不需要指定 Identity 。
-WhatIf WhatIf 參數可以指示指令程式模擬它將對物件採取的動作。 使用 WhatIf 參數,您可以先「測試」命令,再對環境進行任何實際的變更。
-Confirm Confirm 參數可讓指令程式暫停處理,並要求系統管理員確認指令程式將進行的動作之後再繼續處理。
-Validate 可用於特定指令程式的 Validate 參數,會讓指令程式檢查已滿足所有執行作業必要條件,而且作業會順利完成。
秘訣與技巧
Get-Command *keyword* 擷取在指令程式中含有關鍵字的指令程式
Get-cmdlet | Format-List 以格式化清單顯示查詢的輸出
Help cmdlet 擷取 Exchange Server 2007
文档评论(0)