пятница, 21 августа 2015 г.

Матрица Доступа Windows

Подсобрал информацию и доделал скрипт по получению матрицы доступа к папкам

$folder = "%Path-to-Folder%"
$array = gci $folder -Recurse | where {$_.extension -like ""}
$out = foreach($element in $array)
{
$s = get-acl $element.fullname

foreach($inherit in $s.Access)
    {
 $inherit | add-member -membertype noteproperty -name Path -value $element.fullname -passthru |
    select Path, IdentityReference, filesystemrights
 }
}
$out | Export-Csv -Encoding "Unicode" -Path "C:\Temp\AccessMatrix.csv" -Delimiter ";"

Комментариев нет:

Отправить комментарий