1

Я делаю разрешения в Windows Server 2008 R2. Я учусь использовать командный файл, чтобы сделать это быстро, но это не делает то, что я хочу. Это код простого файла .bat

icacls D:\Test2 /grant p5:(wa)

Это дисплей:

http://i1090.photobucket.com/albums/i374/huydo155/i1_zps9f29cef5.png

Пользователь p5 не имеет никаких разрешений, кроме "специальных разрешений", и в расширенном меню он отображает:

http://i1090.photobucket.com/albums/i374/huydo155/i2_zps63f8167b.png

Это правильное разрешение, которое я хочу, и я пытаюсь разрешения, такие как

icacls D:\Test2 /grant p5:(d,m)

Это просто отображается как на рисунке 1.

Мой вопрос: я хочу, чтобы, когда я установил, должно быть установлено разрешение «эта папка, подпапки и файлы», а разрешение доступа (как на рис. 1) должно быть установлено. как я могу это сделать?

1 ответ1

0

Ваш вопрос немного сложен для понимания, но в первом случае вы предоставляете пользователю "p5" ПРОСТО возможность писать атрибуты. Во втором случае вы предоставляете права ТОЛЬКО на удаление или изменение. Ни в том, ни в другом случае вы не предоставляете права на чтение и / или проверку файлов, что мне показалось бы очень странным. Итак, вы видите "специальные разрешения".

Я не уверен, что именно вы хотите получить, но вы должны предоставить права на чтение, сканирование файлов и затем права, связанные с "записью", если вы хотите, чтобы пользователь мог удалять файлы или изменять их атрибуты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .