Я пытаюсь получить уникальные записи от чтения Filepermissions.
Я получил следующий фрагмент кода. Это дает мне список с 2 массивами, один Identityreference и один FileSystemRights.
$ACLFile = Get-Acl -Path $dir -Filter Access | Select-Object -ExpandProperty Access | Where-Object {$_.IdentityReference -like "EBK\*"} | Select-Object IdentityReference, FileSystemRights
$ACLFile = $ACLFile.IdentityReference | select -unique
Теперь то, что я сделал здесь, дает мне только IdentityReference, но мне нужно и то, и другое. Если я удаляю $ACLFile.IdentityReference
и просто пишу $ACLLFile
, он удаляет дубликаты из столбцов FileSystemRights, но мне нужен только другой столбец в качестве индикатора.