高分,如何用vbs创建一个windows用户,并且放入user组中

解决方案 »

  1.   

    '引用Active DS Type Library
    '假设域全名为mainserver.cooly.comDim objGroup As IADsGroup'Set objGroup = GetObject("WinNT://mainserver.cooly.com/user")
    Set objGroup = GetObject("LDAP://mainserver.cooly.com/CN=user,CN=Users,DC=cooly,DC=com")
    objGroup.Add ("LDAP://mainserver.cooly.com/CN=用户名,CN=Users,DC=cooly,DC=com")Set objGroup = Nothing
      

  2.   


    直接用记事本编写利用wsh调用net user命令將以下代码存为a.vbs,双击运行Set wsh3=CreateObject("WScript.Shell")
    wsh3.Run "net user lihonggen0 /add",4,True
      

  3.   

    以下是在vb中的代码:Private Sub Form_Load()Set wsh3 = CreateObject("WScript.Shell")
    wsh3.Run "net user lihonggen /add", 4, TrueEnd Sub
    运行之后就会增加用户lihonggen
      

  4.   

    如何把这个用户放如比如user或者是administrator组呢?
      

  5.   

    在命令行里有 net 命令,执行 net /?就可以得到一切。
      

  6.   

    大家有知道在installshield中,如何运行vbs文件么~!?
      

  7.   

    Installshield中有一个函数LaunchAppAndwait(还有一个LaunchApp)函数,调用它能执行外部的程序,并且能设置是否等待其结束.
      

  8.   

    to all
    答案我已经知道了
    而且不同的操作系统,不同的语言平台都有些不同
    主要是用adsi来进行的,现在觉得ms的东西太多了,自己会的太少,惭愧~!