![]() |
Помогите со скриптом.
Всем привет. В организации с помощью GPO настроено, что папка "Мои документы" пользователей перенаправлена на сервер в директорию \\server\DocUsers\%USERNAME%\My Documents. Необходимо с помощью скриптов назначить NTFS-разрешения на папку, подпапки и файлы следующим образом, Administrators -> Full Control, SYSTEM -> Full Control, "владелец папки" -> Modify. На 2003 сервере это работало с помощью subinacl. На 2008 R2 subinacl почему-то не отрабатывает. Помогите со скриптом, как назначит разрешения. уже все голову сломал. Пытался и с помощью PowerShell, и с помощью icacls. не получается что-то из этого ничего.
|
Я обычно назначаю все разрешения с помощью Group Policy. Это также является естественным методом документирования разрешений.
Как пример, создайте GPO типа MyCompany Server Permissions и пристыкуйте к OU сервера. В политике укажите разрешения для каждой папки поштучно. Это может оказаться нудным процессом для большого количества пользователей, да. |
а если с помощью icacls, как это реализовать?
|
Когда-то делал через cacls:
D: cd "D:\Users\_ User Documents" for /D %%i in (*.*) do cacls "%%~fi" /G Administrators:F SYSTEM:F OLYMPUS\%%~ni:F < Yes.txt в файле yes.txt имеется буква Y и нажат Enter |
Цитата:
|
Время: 07:51. |
Время: 07:51.
© OSzone.net 2001-