Archive for the ‘Active Directory’ Category

How to: Create users for testing purposes

If you want to create a large amount of test user accounts in your domain, you can use the following command to quickly add all the user accounts! This will save you a lot of time…. ;)

FOR /L %i in (1,1,100) DO dsadd user “cn=User%i,ou=Gebruikers,dc=exchange,dc=local” -samid User%i -upn User%i@Exchange.local -fn User%i -display User%i -pwd P@sswOrd -disabled no

Create new users in Active Directory with DSADD

Today I was testing some things in my Exchange 2007 environment. For this test I’ve to create 100 new users in Active Directory. So I’ve created a little script that made all the new users for me.

In this script I use the command line tool dsadd.

dsadd user “CN=Testuser01,OU=Gebruikers,DC=testlab,DC=local” -upn testuser01@testlab.local -fn testuser01 -pwd P@$$W@rd
dsadd user “CN=Testuser02,OU=Gebruikers,DC=testlab,DC=local” -upn testuser02@testlab.local -fn testuser02 -pwd P@$$W@rd
dsadd user “CN=Testuser03,OU=Gebruikers,DC=testlab,DC=local” -upn testuser03@testlab.local -fn testuser03 -pwd P@$$W@rd
dsadd user “CN=Testuser04,OU=Gebruikers,DC=testlab,DC=local” -upn testuser04@testlab.local -fn testuser04 -pwd P@$$W@rd
dsadd user “CN=Testuser05,OU=Gebruikers,DC=testlab,DC=local” -upn testuser05@testlab.local -fn testuser05 -pwd P@$$W@rd

Changing multiple passwords in Active Directory

All of you now that you cannot change multiple passwords of the user objects in the Active Directory through the Grafical User Interface (GUI). You’ve to click all the users one by one and so you can change the password of that specific user. There’s some good news :) Default in Windows Server 2003 and Windows Server 2008 there’s a command net user. With this command you’re abble to change the password of multiple users in the Active Directory. Let’s do this in my testenvironment.

  • Open the commandline
  • Run the following command, net user. Now you get an overview of all the user objects in the Active Directory
  • Open notepad
  • Copy and past the right user and add the following things
  • net user <username> <password>
  • Be sure that the new password meets the configured Password Policy of your Defautl Domain Policy.

       

So you can see this will save you a lot of time….. ;)

Join domain batchfile

With the following script you can yoin a workstation to a domain. Copy the script into notepad and save it as an batchfile.

@echo off

C:
cd \Temp\Tools
netdom.exe JOIN %COMPUTERNAME% /Domain:corp.local

 /UserD:WSimport /PasswordD:*** /OU:”OU=Workstations,DC=corp,DC=local”

Make sure the user you use in the script has administrative rights, so this user can join the workstations into de domain corp.local.