我们的一位客户使用他们的公共文件夹向不同的客户发送价目表,他们有一个包含几十个子文件夹的主文件夹,现在每次有人想从列表中删除并且没有人知道他在哪个文件夹中,我们必须手动搜索每个文件夹,所以我想知道是否有任何方法可以使用 powershell 或 Exchange Management Shell 自动查看所有文件夹?
问问题
19 次
1 回答
0
虽然您无法使用 Exchange Powershell 删除项目,但您可以获得一些项目详细信息。
如果您调用Get-PublicFolderItemStatistics
文件夹,它将输出有关每个项目的一些详细信息。这至少足以告诉您文件夹是否包含您要查找的内容。
然后,您可以遍历所选文件夹及其子文件夹并调用Get-PublicFolderItemStatistics
每个文件夹。然后Where-Object
对输出进行过滤以过滤掉任何与您的过滤器不匹配的项目。
遗憾的是,您只剩下 EWS(它有一些 powershell 包装器)或 MAPI 来执行删除操作。
于 2022-01-31T08:40:20.207 回答