我正在尝试获取设置用户的日历文件夹的权限,然后将其导出为CSV,以便我们可以轻松查看权限。
当我运行此命令时:
Get-Mailbox |
Get-MailboxPermission |
Select-Object AccessRights, User, Identity, IsValid |
Export-Csv -Path 'c:UsersConnorDesktop'
我收到此错误:
Export-Csv : Access to the path 'C:UsersConnorDesktop' is denied.
At line:1 char:89
+ ... hts,User,Identity,IsValid | Export-Csv -Path 'c:UsersConnorDesktop'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (:) [Export-Csv], UnauthorizedAccessException
+ FullyQualifiedErrorId : FileOpenFailure,Microsoft.PowerShell.Commands.ExportCsvCommand
你需要确保 PowerShell 对你尝试写入的文件夹具有写入权限。 您可以通过以下方式执行此操作
- 以管理员身份重新启动Powershell。
- 指定 PS 无需提升权限即可写入的文件夹
- 尝试
C:temp
(加上您的filename.csv
( - 或者用
[System.IO.Path]::GetTempPath()
在 PS 中拨打Path.GetTempPath
- 尝试
另请参阅:导出-csv - 拒绝访问路径"C:\export.csv">