Я новичок в Powershell ie - я пытался собрать скрипт, который будет проходить через структуру папок и возвращать путь / имя любого файла, который не содержит указанную c учетную запись пользователя. в ACL. Самое близкое, что я получил, это:
Get-ChildItem 'Z:\Inbox' -Recurse | Where-Object {(Get-Acl $_.FullName).Access | Where-Object {$_.IdentityReference.Value -notcontains 'domain\username'} }
Хотя значение, которое я ввел для domain \ username, существует в ACL для файлов в папке «Входящие», он все равно возвращает эти файлы в результатах. , Любые идеи с благодарностью - спасибо.