从一个公用文件夹数据库中删除多个公用文件夹

**适用于:**Exchange Server 2010

**上一次修改主题:**2009-12-08

可以使用命令行从公用文件夹数据库中删除所有公用文件夹。

此过程从公用文件夹数据库中删除所有用户和系统公用文件夹。如果要从公用文件夹数据库中仅删除一个公用文件夹,请参阅删除公用文件夹。如果要删除 Exchange 组织中的最后一个公用文件夹数据库,则此过程是必需的。有关如何删除公用文件夹数据库的详细说明,请参阅删除公用文件夹数据库

警告

如果要删除运行 Microsoft Exchange Server 2010 的特定服务器上的公用文件夹数据库,则必须使用 MoveAllReplicas.ps1 脚本将所有已复制的公用文件夹移动到另一个数据库。MoveAllReplicas.ps1 脚本会将所有公用文件夹的复制列表中的服务器更改为另一个服务器。复制这些文件夹后,可以从 Exchange 2010 服务器中删除该公用文件夹数据库。如果在移动公用文件夹前删除复制的公用文件夹,则可能需要复制删除的公用文件夹,才可以删除公用文件夹数据库。在这种情况下,还会同时从其他数据库中删除该公用文件夹数据。有关详细信息,请参阅将公用文件夹内容从一个公用文件夹数据库移动到另一个公用文件夹数据库

若要了解与公用文件夹数据库相关的其他管理任务,请查看管理公用文件夹数据库

使用命令行删除用户公用文件夹

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“公用文件夹”条目。

备注

不能使用 EMC 删除用户公用文件夹。

本示例删除所有用户公用文件夹。

Get-PublicFolder -Server <server containing the public folder database> "\" -Recurse -ResultSize:Unlimited | Remove-PublicFolder -Server <server containing the public folder database> -Recurse -ErrorAction:SilentlyContinue

有关语法和参数的详细信息,请参阅 Get-PublicFolderRemove-PublicFolder

使用命令行删除系统公用文件夹

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅邮箱权限主题中的“公用文件夹”条目。

备注

不能使用 EMC 删除系统公用文件夹。

本示例删除所有系统公用文件夹。

Get-PublicFolder -Server <server containing the public folder database> "\Non_Ipm_Subtree" -Recurse -ResultSize:Unlimited | Remove-PublicFolder -Server <server containing the public folder database> -Recurse -ErrorAction:SilentlyContinue

有关语法和参数的详细信息,请参阅 Get-PublicFolderRemove-PublicFolder