3

У меня были некоторые проблемы на моем сервере, и теперь мне нужно дать некоторые разрешения на запись для некоторых папок, но у меня есть много папок для этого.

Мой сервер - Windows Server 2008, и если я выберу все папки, сделаю щелчок правой кнопкой мыши и выберу свойства, там нет вкладки «Безопасность» для изменения разрешений, я могу сделать это один за другим, но потерял много времени.

Можно ли как-нибудь быстро предоставить эти разрешения моей папке?

Спасибо!

3 ответа3

4

Есть несколько вариантов, хотя я удивлен, выбрав группу и щелкнув правой кнопкой мыши, вы не обеспечите безопасность. Тем не мение

Проверьте icacls.

icacls c:\windows\* /save AclFile /T
- Will save the ACLs for all files under c:\windows
  and its subdirectories to AclFile.

icacls c:\windows\ /restore AclFile
- Will restore the Acls for every file within
  AclFile that exists in c:\windows and its subdirectories.

icacls file /grant Administrator:(D,WDAC)
- Will grant the user Administrator Delete and Write DAC
  permissions to file.

icacls file /grant *S-1-1-0:(D,WDAC)
- Will grant the user defined by sid S-1-1-0 Delete and
  Write DAC permissions to file.
0

VBscript. Это старый способ Windows.

Сервер 2008 поставляется с Powershell. Попробуй это.

0

Вы можете использовать мои скрипты для автоматизации этой задачи:

https://sourceforge.net/u/gavenkoa/utils/ci/tip/tree/win/uac/

Поместите оба скрипта в каталог и запустите uac.js. Для всей иерархии принадлежат этой директории скрипты восстановления владения и грандиозного полного доступа для всех.

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