Полезное‎ > ‎CMD‎ > ‎

dsmove

DSMOVE.exe

Rename or Move an active directory object (user, computer, group..) to a different Organisational Unit (OU).

Syntax
      dsmove ObjectDN [-newname NewRDN] [-newparent ParentDN]
         [{-s Server | -d Domain}]
            [-u UserName] [-p {Password | *}]
               [-q] [{-uc | -uco | -uci}]
 
Options
   ObjectDN   Distinguished name of the computer that you want to add.
              If omitted will be taken from standard input (stdin)
 
   -newname   Rename the object with a new Relative Distinguished Name.
 
   -newparent New location for the object, enter the new parent DN.
 
   -q         Quiet, suppress all output
 
   -uc        Unicode format
   -uco       Unicode format for output only
   -uci       Unicode format for input only
 
   -u UserName The user name with which a user logs on to a remote server.
               By default, the currently logged on user.
 
   -p Password The password, or * to prompt for a password.

By default, DSMOVE connects the computer to the domain controller in the logon domain.

DS* commands are available on networked machines with the server role A.D. Domain Services installed, Domain Controllers (or for XP users: XP Professional).

For any DS command you can enter multiple values separated by spaces.
e.g. to modify several user accounts at once just supply a list of the distinguished names separated with spaces.

Examples

Rename a user:

C:\> set _andy="CN=Andrew Gorden,OU=Europe,DC=ss64,DC=Com"
C:\> dsmove %_andy% -newname "Andrew Gordon"

Move a user to a different OU

C:\> set _andy="CN=Andrew Gordon,OU=Europe,DC=ss64,DC=Com"
C:\> set _newOrgUnit="OU=Asia,DC=ss64,DC=Com"
C:\> dsmove %_andy% -newparent %_newOrgUnit%

“All that glitters is not gold. All who wander are not lost” - William Shakespeare

Related commands:

DSAdd - Add object
DSMod - Modify object
DSGet - Display object 
DSMove - Move object
DSQuery - Search for objects 
DSRM - Delete object
CSVDE - Import or export AD info in CSV format.
LDIFDE - Edit AD Objects, extend schema, import or export AD information. 
Q322684 - Directory Service Command-Line Tools 
Equivalent bash commands (Linux): ldapmodify - Modify Lightweight Directory Access Protocol

Comments