У меня есть несколько общих папок на сервере (Windows Server 2008), которые являются общими для нескольких пользователей.
Моя проблема в том, что я хочу добавить дать доступ нескольким папкам для вновь созданного пользователя домена.
Теперь есть две вещи, которые я заметил
1. Вкладка «Безопасность»: я могу добавить пользователя в эту красную строку, используя следующую команду:

icacls d:\TestFolder /grant:r "username":(OI)(CI)F /T

и я могу удалить пользователя из этого списка с помощью следующей команды:

icacls  d:\TestFolder  /remove:g Administrator /T


Вкладка "Безопасность"

2. Вкладка «Общий доступ»: здесь невозможно добавить.
С помощью приведенной выше команды пользователь не будет добавлен на вкладку «Общий доступ».
Итак, я попробовал следующую команду:

net share Docs=d:\TestFolder /grant:username=F

Но это работает только в первый раз. То есть публиковать папку впервые, а не для существующей общей папки.

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

Помимо вышеупомянутой команды я попробовал с SubInACL.exe:

subinacl /verbose=1 /share d:\TestFolder /grant=username=f

Но эта команда также добавляет пользователя на вкладку безопасности, а не на вкладке общего доступа.
Пожалуйста, помогите мне найти команду или дайте мне знать, если это возможно или нет с помощью командной строки.

0