当前位置:DOS资源站资料中心VBS脚本 → 用VBS增加一个本地用户(adsi初步了解)

用VBS增加一个本地用户(adsi初步了解)

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-4 22:55:20

dim username,password
If Wscript.Arguments.Count > 0 Then
username=Wscript.Arguments(0)
password=Wscript.Arguments(1)
Else
username="888"
password="888"
end if

set wsnetwork=CreateObject("WSCRIPT.NETWORK")
os="WinNT://"&wsnetwork.ComputerName
Set ob=GetObject(os)   '得到adsi接口,绑定
Set oe=GetObject(os&"/Administrators,group") '属性,admin组
Set od=ob.Create("user",username) '建立用户
od.SetPassword password     '设置密码
od.SetInfo               '保存
Set of=GetObject(os&"/"&username&",user") '得到用户
oe.Add(of.ADsPath)'wscript.echo of.ADsPath '加入admin组
'oe.add   os&"/"&username'更好理解