关于NT创建新用户的问题!(100分)

  • 主题发起人 主题发起人 scoreman
  • 开始时间 开始时间
S

scoreman

Unregistered / Unconfirmed
GUEST, unregistred user!
我想自己编写一个小的应用程序来代替NT系统管理中创建新用户的过程,不知道应该怎么
来实现?听说要调用WINDOWS的API函数。
哪位大虾如能实现,请付上源程序,谢谢
 
我来听听!
 
下面是用c++写的,delphi没有现成的函数和数据结构定义
(有得必有失,使用delphi的人在这方面就比较麻烦了):

USER_INFO_1 buf={L"newuser", //新用户帐号名字
L"password", //口令
0,
USER_PRIV_USER, //添加用户必须是这个值
NULL,
NULL,
UF_DONT_EXPIRE_PASSWD | UF_NORMAL_ACCOUNT,
NULL};
NetUserAdd(NULL,1,(LPBYTE)&buf,NULL);
 
麻烦什么,照样可以调用.
教你一个更好的方法,用ADSI,微软在WIN2K里力推的,检索一下论坛先.
 
调用系统命令
WinExec('net user username password /add',sw_hide);
 
ADSI是远程的吧
 
楼上的那位:写VBS就成了撒
还是API好一点
 
提问者:
如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.asp
 
提問者很久沒有來了!發分結束算了
 
后退
顶部