Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Функции API netuseradd, netuserdel, ... / 7 сообщений из 7, страница 1 из 1
17.08.2005, 12:53:51
    #33220302
Samvel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
Хочу из фокса управлять Active Directory. То есть мне надо добавить пользователя, удалить его, назначить группу и т.д.
Описаний много, но хоть маленького примера не нахожу.
Кто поможет?

Спасибо.
...
Рейтинг: 0 / 0
17.08.2005, 14:01:09
    #33220591
Леха_М
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
А ты уверен, что у тебя будут привелегии администратора, для таких действий ?
...
Рейтинг: 0 / 0
17.08.2005, 15:37:19
    #33220933
Samvel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
Леха_МА ты уверен, что у тебя будут привелегии администратора, для таких действий ?

Да я сисадмин. (Win2003 server).
То что я хочу, делаю прямо в Active directory. А мой помощник, (не опытный), это делает по моей программе. Там пользуюсь ДОС-овскими командамы:
'net user ...".
...
Рейтинг: 0 / 0
17.08.2005, 18:00:17
    #33221603
Flex0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
Например так:

oDomain = GetObject("WinNT://127.0.0.1")
oUser = oDomain.Create ("User", "TUser")
oUser.SetPassword ("password")
oUser.SetInfo()

myGroup = GetObject("WinNT://127.0.0.1/Administrators,group")
myUser = GetObject("WinNT://127.0.0.1/TUser,user")
myGroup.Add(myUser.ADsPath)
...
Рейтинг: 0 / 0
18.08.2005, 07:50:47
    #33222081
Samvel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
К Flex0

Спасибо, получается. Но где мне читать подробней, синтаксис основных команд: такие как, заполнить детали usera, проверить существует ли этот user, какие у него права и т.д.? Это вероятно какой-то язык-скрипт ?

Еще раз спасибо.
...
Рейтинг: 0 / 0
18.08.2005, 09:52:35
    #33222218
Flex0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
www.vbnet.ru/articles/showarticle.aspx?id=69 - вот тут , то что тебе частично нужно, правда на васике.
В MSDN поиском по ADSI найдешь исчерпывающую информацию.
На news2news.com декларация Win32Api управлением пользователями и группами.
Cразу замечу, что если будешь пользоваться Win32Api , то пользователя в группу добавлять не NetGroupAddUser, а NetLocalGroupAddMembers с использованием структуры LOCALGROUP_MEMBERS_INFO_3, тогда не придеться заморачиваться на SID.
...
Рейтинг: 0 / 0
18.08.2005, 21:51:46
    #33224136
oleg_km
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функции API netuseradd, netuserdel, ...
Лучше, конечно через ADSI. Современнее как-то
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Функции API netuseradd, netuserdel, ... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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