У меня есть несколько общих папок на сервере (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
Но эта команда также добавляет пользователя на вкладку безопасности, а не на вкладке общего доступа.
Пожалуйста, помогите мне найти команду или дайте мне знать, если это возможно или нет с помощью командной строки.