如何将完整用户名添加到 get-acl 返回的列表中?

如何将完整用户名添加到 get-acl 返回的列表中?

我想准备一份有权访问给定文件夹的人员列表。该列表还应包含授予的访问级别。我找到了以下 powershell 命令:

Get-Acl \\path\to\my\folder | Select-Object path -ExpandProperty Access | ft IdentityReference, FileSystemRights

这几乎就是我需要的。我想替换身份参考列中包含完整用户名。我试图通过传递来实现身份参考值到Get-QADUsercmdlet,但我不知道如何格式化输出以查看完整的用户名和文件系统权限柱子。

答案1

试试这个,但是未经测试

Get-Acl  | 
   Select-Object path -ExpandProperty Access | 
      select IdentityReference, FileSystemRights | 
         Select @{n='identity';e={$_.IdentityReference}},* | Get-QADUser

相关内容