Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp / 11 сообщений из 11, страница 1 из 1
04.04.2007, 10:57:24
    #34436435
Evil Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Задача - написать скриптик (netlogon.vbs), который проверяет наличие фолдера с именем равным username пользователя (это понятно) и при отсутствии его создаёт (тоже понятно) с правами на вход только у группы администраторов и самого пользователя....
то есть как поменять секьюрити пермишн на фолдере? :)

Спасибо
Макс
...
Рейтинг: 0 / 0
04.04.2007, 11:06:41
    #34436478
naPmu3aH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
cacls.exe / xcacls.exe
--
чем дальше в лес, тем больше нас
...
Рейтинг: 0 / 0
04.04.2007, 11:32:26
    #34436628
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
naPmu3aH cacls.exe / xcacls.exe
SetACL
...
Рейтинг: 0 / 0
04.04.2007, 14:08:47
    #34437411
Evil Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Спасибо, видимо буду пользоваться cacls

а не подскажете, как запустить батник с этой функцией под другим экаунтом (админским), что б пароль пользователю не вводить, и желательно что б в скрипте он не присутствовал в открытом виде
...
Рейтинг: 0 / 0
04.04.2007, 14:18:10
    #34437450
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Стандартного ничего такого нет, можно
а) использовать вызов CreateProcessWithLogon из программы и там держать имя/пароль, только это лучше не делать, т.к. в перечне строк ехе-файла все можно найти
б) запускать с административной машины psexec (но тут проблема с определением имени пользователя, раз вы используете его в названии папки)
в) забить в планировщик каждой рабочей станции запуск батника (расположенного на общем ресурсе и доступного для записи только администраторам домена) от учетки админа. Забить можно через schtasks.exe
имхо сама задача поставлена странновато, тут надо либо права дать на каталог, чтобы могли создавать в нем подкаталоги и брать в собственность, либо изначально вешать задачу на сервер, а не на клиента:
- считать все учетки из АД
- для каждой создать папку
- для каждой задать разрешения.
...
Рейтинг: 0 / 0
04.04.2007, 15:03:42
    #34437695
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Evil MaxСпасибо, видимо буду пользоваться cacls

а не подскажете, как запустить батник с этой функцией под другим экаунтом (админским), что б пароль пользователю не вводить, и желательно что б в скрипте он не присутствовал в открытом виде
имхо вам начальные пермишны нуно правильно расставить, а не думать как запускать cacls с дополнительными правами ...
...
Рейтинг: 0 / 0
05.04.2007, 09:06:47
    #34439206
Evil Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Спасибо, уже справился
дал юзерам на папку сервера, где должны лежать их фолдеры, права только на создание фолдера и изменения его пермишена....
в скрипте нетлогона проверяю наличие фолдера в папке, если нет - то создаю его, и меняю пермишины на новый фолдер.
В итоге юзер может зайти только в свой фолдер (примаплиный), и не имеет доступ в папку со списком фолдеров всех юзеров.

Всем спасибо
...
Рейтинг: 0 / 0
05.04.2007, 09:09:18
    #34439212
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Вообще-то у политики "переназначение фолдера Мои Документы" есть галочка
"назначить эксклюзивный доступ"...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
05.04.2007, 16:05:28
    #34441023
Evil Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Блин...новая засада....
Как командой добавить пользователя к списку Security на данный фолдер?
...
Рейтинг: 0 / 0
05.04.2007, 17:28:22
    #34441389
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
Evil MaxБлин...новая засада....
Как командой добавить пользователя к списку Security на данный фолдер?
cacls _folder_ [/T] /E /G _username_:R|W|C|F
/T - если с наследованием вниз
...
Рейтинг: 0 / 0
06.04.2007, 09:59:54
    #34442377
Evil Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp
пишет Access denied

юзер является входит в группу Authenticated User, которая может создавать фолдеры (это делается) и менять пермишены внутри фолдера - то есть как cacls xxx /E /G MMM:F - меняет пермишен у пользователя МММ, но не добавляет его :(
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / как поменять секьюрити пермишн на фолдере при помощи VBS в win-xp / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]