none
有关用VBScript操控AD的一些小问题 RRS feed

  • 问题

  • 最近我在学习用vbscript来操作AD域用户,例如读取所有用户列表,创建/删除用户等等,在网上找到一些代码,例如:

    Set oContainer=GetObject("LDAP://OU=研发部,DC=dev12,DC=com") 
    Set oUser = oContainer.Create("User","CN=黄XX")
    oUser.Put "samAccountName","huangXX" 
    oUser.SetInfo
    oUser.SetPassword "abc12345#"
    oUser.Put "userAccountControl",512
    oUser.SetInfo

    找到的代码都不完整,例如我想知道:

    • GetObject方法的参数有什么格式要求,一定要以“LDAP”开头吗?
    • GetObject返回的对象里面到底有哪些方法可供使用?我目前就知道有一个“Create”方法,而且说实话这个方法的参数也只能够靠猜
    • 还有创建了User之后,这个User对象里面的方法和属性也可以在什么地方查到呢?
    • 要创建群组用什么方法呢?

    希望能够给一个vb脚本操作ad的帮助文档就好了!


    da jia hao!

    2012年11月30日 4:09

答案