В настоящее время я использую это, чтобы получить список всех разрешений для определенных папок.powershell permissions
`$InputFile = "C:\temp\Folders.txt"
$OutputFile = "C:\temp\FolderPermissions.txt"
$FolderList = Get-Content $InputFile
ForEach ($Folder in $FolderList)
{
Get-Acl $folder | Format-list >>$OutputFile
}
`
Что бы я хотел, для этого необходимо удалить весь доступ, кроме администратора, из каждой из указанных папок.
Я посмотрел на использование SetAccessControl, но мне удастся его удалить.
Может кто-нибудь указать мне в правильном направлении.
Благодаря
Идём теперь попробовать, фантастически. Очень ценю помощь. – david
Спасибо, это сработало, но есть все равно, чтобы он только менял разрешения на указанную папку, а не рекурсивно – david
это зависит от ваших папок в списке папок ... – Avshalom