У меня это сработало с powershell и pstools:
Get-ChildItem C: \ temp \ -Recurse | Get-Acl | grep "Для всех"
Возможно, вам потребуется доработать его для ваших нужд, но PowerShell - это то, что вам нужно.
Предложение Orbitron отличное, но если вы хотите использовать чисто PowerShell, не устанавливая pstools, взгляните на командлет select-string
. Возможно, вам придется сначала передать конвейер объекта в файл, а затем использовать его с помощью select-string, или вы можете вставить исходящую строку
в конвейер.
Get-ChildItem -Recurse | Get-Acl | Out-String -stream | select-string -pattern «все»