在 Exchange 管理命令介面中用來管理公用資料夾的指令碼
適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2007-03-27
在 Exchange 管理命令介面中執行指令碼可自動化複雜或經常執行的工作,而使公用資料夾管理更迅速容易。您可以使用隨 Microsoft Exchange Server 2007 安裝及本主題中描述的指令碼 (以及其他指令碼),或是撰寫自己的指令碼。
本主題中描述的 Exchange 管理命令介面指令碼集合預設安裝在 C:\Program Files\Microsoft\Exchange Server\Scripts。
若要執行這些指令碼,您使用的帳戶必須已委派下列資格:
- Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組
如需管理 Exchange Server 2007 所需之權限、委派角色以及權利的相關資訊,請參閱權限考量。
如需在 Exchange 2007 中使用及撰寫指令碼的相關資訊,請參閱使用 Exchange 管理命令介面撰寫指令碼。
伺服器管理指令碼
下表列出 Exchange 2007 內含的伺服器管理指令碼。
工作 | 指令碼 | 描述 |
---|---|---|
新增伺服器至複寫清單。 |
AddReplicaToPFRecursive.ps1 |
此指令碼會新增伺服器到公用資料夾及階層中其下方之所有資料夾的複寫清單。如果伺服器已列在資料夾的複寫清單中,則對該資料夾不會有任何變更。指令碼接受下列參數:
|
從複寫清單中移除伺服器。 |
RemoveReplicaFromPFRecursive.ps1 |
此指令碼會從公用資料夾及階層中其下方之所有資料夾的複寫清單中移除伺服器。 如果伺服器未列在資料夾的複寫清單中,則對該資料夾不會有任何變更。 若伺服器是複寫清單上唯一的伺服器,則不會變更清單。指令碼接受下列參數:
|
取代複寫清單中的伺服器。 |
MoveAllReplicas.ps1 |
此指令碼會以新伺服器取代所有公用資料夾 (包括系統資料夾) 之複寫清單中的伺服器。指令碼接受下列參數:
|
以新伺服器取代複寫清單中的伺服器。 |
ReplaceReplicaOnPFRecursive.ps1 |
此指令碼會以新伺服器取代公用資料夾及階層中其下方之所有資料夾的複寫清單中的伺服器。如果要移除的伺服器未列在特定資料夾的複寫清單中,則對該資料夾不會有任何變更。指令碼接受下列參數:
|
使用者管理指令碼
下表列出 Exchange 2007 隨附的使用者管理指令碼。
工作 | 指令碼 | 描述 | ||
---|---|---|---|---|
新增使用者至用戶端權限清單。 |
AddUsersToPFRecursive.ps1 |
此指令碼會新增使用者及該使用者的權限到公用資料夾及階層中其下方之所有資料夾的用戶端權限清單。如果使用者已列在資料夾的用戶端權限清單中,則會對指令碼中指定的新集合更新使用者的權限。
|
||
以新使用者取代用戶端權限清單中的使用者。 |
ReplaceUserWithUserOnPFRecursive.ps1 |
此指令碼會以新使用者取代公用資料夾及階層中其下方之所有資料夾的用戶端權限清單中的使用者。第一個使用者的現有權限會予以保留。不會修改不包含使用者之權限的公用資料夾。
|
||
取代使用者的權限。 |
ReplaceUserPermissionOnPFRecursive.ps1 |
此指令碼會以一組新權限取代公用資料夾用戶端權限清單中之使用者的權限。它也會取代階層中在該資料夾下之所有資料夾的權限。不會修改不包含使用者之權限的公用資料夾。
|
||
從用戶端權限清單中移除使用者。 |
RemoveUserFromPFRecursive.ps1 |
此指令碼會從公用資料夾及階層中其下方之所有資料夾的用戶端權限清單中移除使用者。
|
相關資訊
若要深入了解公用資料夾,請參閱了解公用資料夾。
如需公用資料夾權限的相關資訊,請參閱設定公用資料夾權限。
如需管理公用資料夾的相關資訊,請參閱管理公用資料夾。
如需在 Exchange 2007 中使用指令碼來管理公用資料夾的相關資訊,請參閱使用 Exchange 管理命令介面撰寫指令碼。
如需使用 Exchange 管理命令介面的相關資訊,請參閱使用 Exchange 管理命令介面。
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.