DSMOVE
Active Directory objelerini baska konumlara tasir ya da objelerin isimlerini değistirmeyi sağlar.
Komut Dizimi:
dsmove <ObjectDN> [-newparent <ParentDN>][-newname <NewName>]
[{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-q] [{-uc | -uco | -uci}]
Uygulama 1:
mayasoft.com.tr domainindeki Egitim OU`su icerisindeki betul kullanicisinin adini sinem olarak degistirir.
Dsmove "CN=betul,OU=Egitim,DC=Mayasoft,DC=Com,DC=TR" -newname "sinem"

Uygulama 2:
mayasoft.com.tr domainindeki Egitim OU`su icerisindeki sinem kullanicisini Ogrenciler OU`suna tasir ve ismini de betul2005 olarak degistirir.
Dsmove "CN=sinem,OU=egitim,DC=Mayasoft,DC=Com,DC=tr" -newparent OU=Ogrenciler,DC=Mayasoft,DC=Com,DC=tr -newname "betul2005"

DSQUERY
Kontrol amaçlı kullanılan komuttur. Fonksiyonu, belirtilen niteliklere (attribute) uyan objeleri sorgular ve listelemeyi sağlar.
dsquery computer : Bilgisayar hesabı sorgulamak için kullanılır.
dsquery contact : Contact hesabı sorgulamak için kullanılır.
dsquery group : Grup hesabı sorgulamak için kullanılır.
dsquery ou : Organizational Unit sorgulamak için kullanılır.
dsquery user : Kullanıcı hesabı sorgulamak için kullanılır.
dsquery quota : Active directory içerisindeki directory partition için kota(quato) sorgulamak için kullanılır.
dsquery site : Active directory içerisinde site sorgulamak için kullanılır.
dsquery server : Active directory içerisinde server sorgulamak için kullanılır.
dsquery subnet : Active directory içerisinde subnet sorgulamak için kullanılır.
dsquery partition : Active directory içerisinde partition sorgulamak için kullanılır.
dsquery * : Active directory içerisinde özel LDAP kodları ile sorgulama yapmak için kullanılır.
Bu komutlarla ilgili komut satırından detaylı yardım almak için yapmanız gereken “dsquery <ObjeTipi> /?” komutunu kullanmanızdır. Örneğin “dsadd user /?” size kullanıcı sorgulamakla ilgili parametreleri getirir.
DSQUERY OU [{<StartNode> | forestroot | domainroot}] [-o {dn | rdn}] [-scope {subtree | onelevel | base}] [-name <Name>] [-desc <Description>] [{-s <Server> | -d <Domain>}] [-u <UserName>]
[-p {<Password> | *}] [-q] [-r] [-gc] [-limit <NumObjects>] [{-uc | -uco | -uci}]
Domain icerisinde adi “ma” ile baslayan tum OU`lari bulmak icin:
dsquery ou domainroot -name ma*

Domain icerisinde adi “ma” ile ve description`i “MAYASOFT” ile baslayan tum OU`lari bulmak icin:
dsquery ou domainroot -name ma* -desc egitim*
MAYASOFT.COM.TR domainindeki tum OU`lari listelemek icin:
dsquery ou DC=Mayasoft,DC=Com,DC=TR

DSQUERY USER [{<StartNode> | forestroot | domainroot}] [-o {dn | rdn | upn | samid}] [-scope {subtree | onelevel | base}] [-name <Name>] [-desc <Description>] [-upn <UPN>] [-samid <SAMName>] [-inactive <NumWeeks>] [-stalepwd <NumDays>] [-disabled] [{-s <Server> | -d <Domain>}] [-u <UserName>] [-p {<Password> | *}] [-q] [-r] [-gc] [-limit <NumObjects>] [{-uc | -uco | -uci}]
MAYASOFT.COM.TR domainindeki OGRENCILER OU`su altinda adi OGR ile baslayan kullanıcıları listelemek icin:
dsquery user OU=Ogrenciler,DC=Mayasoft,DC=Com,DC=TR -o samid -name ogr*
MAYASOFT.COM.TR domainindeki OGRENCILER OU`su altinda adi OGR ile baslayan ve kullanici hesabi disabled edilmis olanlari listelemek icin:
dsquery user OU=Ogrenciler,DC=Mayasoft,DC=Com,DC=TR -o samid -name ogr* -disabled
MAYASOFT.COM.TR domainindeki OGRENCILER OU`su icerisindeki kullanicilari listelemek icin:
dsquery user OU=Ogrenciler,DC=Mayasoft,DC=Com,DC=TR -o upn
MAYASOFT.COM.TR domainindeki OGRENCILER OU`su icerisindeki kullanicilarin listesini C: sürücüsündeki liste.txt dosyasına listemek için:
dsquery user OU=Ogrenciler,DC=Mayasoft,DC=Com,DC=TR >>"c:\userinfo.txt"