Powershell 公用文件夹报告脚本-Exchange 2010

Powershell 公用文件夹报告脚本-Exchange 2010,powershell,directory,public,exchange-server-2010,Powershell,Directory,Public,Exchange Server 2010,你们中有谁能帮助我使用PowerShell脚本获取所有公共文件夹,并让每个文件夹显示谁有访问权限 到目前为止,我得到的是: Get-PublicFolder -Identity "\" -Recurse | select Name,Identity,HasSubFolders,HiddenFromAddressListsEnabled | Export-Csv "C:\PFReport.csv" 我知道我需要一个for-each循环,并查询CSV,而不是将其直接存储到变量中,但我不知道如何做。

你们中有谁能帮助我使用PowerShell脚本获取所有公共文件夹,并让每个文件夹显示谁有访问权限

到目前为止,我得到的是:

Get-PublicFolder -Identity "\" -Recurse | select Name,Identity,HasSubFolders,HiddenFromAddressListsEnabled | Export-Csv "C:\PFReport.csv"
我知道我需要一个for-each循环,并查询CSV,而不是将其直接存储到变量中,但我不知道如何做。非常感谢您的帮助


干杯

为什么需要查询csv而不是变量?您可以将输出保存到一个变量中,对其进行迭代,然后稍后仍将其导出到csv。查看
Get Acl
Commandlet以查找访问权限。如果我将该信息存储到一个变量中,可能需要很长时间,因为我必须遍历超过20k的PFs。