0

我们的一位客户使用他们的公共文件夹向不同的客户发送价目表,他们有一个包含几十个子文件夹的主文件夹,现在每次有人想从列表中删除并且没有人知道他在哪个文件夹中,我们必须手动搜索每个文件夹,所以我想知道是否有任何方法可以使用 powershell 或 Exchange Management Shell 自动查看所有文件夹?

4

1 回答 1

0

虽然您无法使用 Exchange Powershell 删除项目,但您可以获得一些项目详细信息。

如果您调用Get-PublicFolderItemStatistics文件夹,它将输出有关每个项目的一些详细信息。这至少足以告诉您文件夹是否包含您要查找的内容。

然后,您可以遍历所选文件夹及其子文件夹并调用Get-PublicFolderItemStatistics每个文件夹。然后Where-Object对输出进行过滤以过滤掉任何与您的过滤器不匹配的项目。

遗憾的是,您只剩下 EWS(它有一些 powershell 包装器)或 MAPI 来执行删除操作。

于 2022-01-31T08:40:20.207 回答