|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] пакетное изменение разрешений NTFS папок |
|
PowerShell - [решено] пакетное изменение разрешений NTFS папок
|
Пользователь Сообщения: 110 |
Здравствуйте,
Прошу содействия в решении задачи, суть которой в следующем Имеется Файловый сервер, на котором есть директория TENANTS, которая содержит большое количество папок по названием компаний-арендаторов, в каждой из этих папок имеется папка Correspondence Приблизительная структура: TENANTS ... |_____tenatns_1 ....|...............| ____Correspondence ... |_____tenatns_2 ....|...............| ____Correspondence ... |_____tenatns_2 ....................| ____Correspondence Есть три группы с правами доступа. Права наследуются нижележащими папками Group_1 - TENANTS (редактирование) Group_2 - TENANTS (чтение) Group_3 - TENANTS (чтение) Требуется пакетно изменить права доступа для Group_3 в папку Correspondence (редактирование) не изменяя разрешения этой группы для вышележащих папок. Подскажите как это можно реализовать? Надеюсь на помощь знающих людей!!! P.S. Прошу прощения за корявы рисунок. |
|
Отправлено: 16:17, 23-11-2012 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать File System Security PowerShell Module 2.1 - Модуль ,гораздо удобнее ,чем стандартные командлеты.
Get-Item .\TENANTS\tenatns_3\Correspondence | Add-Ace -Account Contoso\Group_3 -AccessRights Modify |
Отправлено: 21:51, 24-11-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 110
|
Профиль | Отправить PM | Цитировать Спасибо Вам, Kazun, сновы Вы меня выручили.
Сделал так: Сначала, экспортировал весь список папок в CSV. Затем сделал так. Import-Csv c:\TEMP\ListFolders.csv -Delimiter ";" | Foreach {Get-Item "D:\DATA\Public\Tenants\$($_.name)\Correspondence"} | Add-Ace -Account domain\Group_3 -AccessRights Modify Может немного кривовато. Но сработало. P.S. File System Security PowerShell Module 2.1 - отличная штука. |
Отправлено: 09:57, 25-11-2012 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Изменение NTFS разрешений на подпапки и файлы | Diver1 | Скриптовые языки администрирования Windows | 3 | 26-12-2020 12:54 | |
2008 R2 - Странное поведение ntfs разрешений - постоянно меняется Владелец фаила. | Outstanding | Windows Server 2008/2008 R2 | 4 | 12-06-2012 23:39 | |
Разное - Сжатие папок\файлов NTFS | arseniiavr | Microsoft Windows 2000/XP | 9 | 10-03-2012 01:58 | |
Разное - Установка разрешений для дочерних папок и файлов | 2022 | Microsoft Windows 7 | 1 | 15-11-2009 23:34 | |
[решено] Резервирование NTFS разрешений. | Bill Gates | Microsoft Windows NT/2000/2003 | 7 | 25-09-2009 15:39 |
|