Модуль NTFSSecurity в PowerShell позволяет управлять разрешениями на файлы и папки в файловой системе NTFS. 12
Некоторые особенности работы модуля:
- Чтение разрешений для одного объекта. 1 Для этого используется командлет Get-NTFSAccess. 1 Вывод группируется по файлу или папке, что важно при получении разрешений для нескольких объектов. 1
- Чтение разрешений для нескольких объектов. 1 Все командлеты модуля NTFSSecurity поддерживают конвейерную обработку. 1
- Фильтрация разрешений. 1 Например, можно получить разрешения для конкретной учётной записи или только те, которые не были унаследованы. 1
- Удаление доступа. 1 Команда Remove-NTFSAccess принимает те же параметры, что и Add-NTFSAccess. 1
- Наследование разрешений. 1 После установки разрешений для родительской папки, новые файлы и подпапки, которые создаются в ней, наследуют эти разрешения. 1
По умолчанию командлеты модуля NTFSSecurity не возвращают никаких данных. 2 Чтобы команда после выполнения выводила новые ACL, можно использовать параметр PassThru. 2