Create users in bulk to the domain
-use CSVDE-
DN,ObjectClass,SAMAccountName,userPrincipalName,displayName,userAccountcontrol
"cn=Alice,ou=HR,dc=contoso,dc=com", user,Alice,Alice@contoso.com,hujintao,512
"cn=Bob,ou=HR,dc=contoso,dc=com", user,Alice,wenjiabao@contoso.com,Alice,512
Execute the command: CSVDE-I-f 111.txt
-use LDIFDE-
DN:cn=Alice, ou=Sales,dc=contoso,dc=com
Changetype:add
ObjectClass:user
SAMAccountName:Alice
UserPrincipalName:Alice@contoso.com
DisplayName:Alice
UserAccountControl:514
DN:cn=Alice, ou=Sales,dc=contoso,dc=com
Changetype:delete
DN:cn=Alice, ou=Sales,dc=contoso,dc=com
Changetype:modify
Replace:sAMAccountName
SAMAccountName:ContosoAlice
-
Replace:userPrincipalName
UserPrincipalName:contosoAlice@contoso.com
-
Execute the command: Ldifde-I-f 222.txt
-VBS script-
Set objDomain = GetObject ("LDAP://dc=contoso,dc=com")
Set objOU=objDomain.Create ("OrganizationalUnit", "OU=Finance")
ObjOU.SetInfo
-create OU
Set objOU=GetObject ("LDAP://OU=Finance,dc=contoso,dc=com")
Set objUser=objOU.Create ("User", "cn=Allen")
Objuser.Put "sAMAccountName", "Allen"
Objuser.Setinfo
ObjUser.SetPassword "123.com"
Objuser.AccountDisabled=FALSE
Objuser.Setinfo
-create a user
Set objOU=GetObject ("LDAP://OU=Finance,dc=contoso,dc=com")
Set objGroup=objOU.Create ("Group", "cn=FinanceGroup")
ObjGroup.Put "sAMAccountName", "FinanceGroup"
ObjGroup.Setinfo
ObjGroup.Add objUser.ADSPath
ObjGroup.SetInfo
-create a group and add users to the group
Wscript.echo "Script Ended Successfully"
-use the DSADD command to add-
Wang Yi, Wang, wangyi,P@ssw0rd
Wang er, Wang, II, wanger,P@ssw0rd
Wang San, Wang, wangsan,P@ssw0rd
Four, four, wangsi,P@ssw0rd.
C:\ > for / f "tokens=1,2,3,4,5 delims=," an in (test.csv) do dsadd user "cn=%d,ou=
Sales,dc=contoso,dc=com "- samid% d-upn% d@contoso.com-ln% b-fn% c-pwd% e
-disabled yes