DSQuery DSMove DSMod DSAdd
OU erstellen:
dsadd ou ou=TEST,dc=ndsedv,dc=de
User in OU TEST erstellen:
dsadd User CN=Joern,OU=Test,dc=ndsedv,dc=de
User in OU TEST erstellen und aktivieren:
dsadd User “CN=Walter,OU=Test,dc=ndsedv,dc=de” -disabled no
User in OU TEST erstellen und aktivieren und Passwort vergeben:
dsadd User “CN=Joern,OU=Test,dc=ndsedv,dc=de” -disabled no -pwd #Winter2016 -mustchpwd yes
30 User in OU TEST erstellen und aktivieren und Passwort vergeben:
For /L %i in (1,1,30) DO dsadd User “CN=User%i,OU=Test,dc=ndsedv,dc=de” -disabled no -pwd #Winter2016 -mustchpwd yes
For /L %i in (31,1,60) DO dsadd User “CN=User%i,OU=Test,dc=ndsedv,dc=de” -disabled no -pwd #Winter2016 -mustchpwd yes
30 User aus Textsatei in OU TEST erstellen und aktivieren und Passwort vergeben:
For /F %i in (C:\Temp\users.txt) DO dsadd User “CN=%i,OU=Test,dc=ndsedv,dc=de” -disabled no -pwd #Winter2016 -mustchpwd yes
5 Computer Objekte anlegen aus Textdatei:
For /F %i in (C:\Temp\computers.txt) DO dsadd Computer “CN=%i,OU=Test,dc=ndsedv,dc=de”
Wer ist Member der Gruppe Zugirff_Cert:
dsget group “CN=Zugriff_Cert_WebV3,OU=Groups,OU=ORG,DC=ndsedv,DC=de” -members
Mitgliedschaften des Users Test auflisten:
dsget user “CN=Test,OU=User Accounts,OU=User,OU=ORG,DC=ndsedv,DC=de” -memberof
Mitgliedschaften des Users Test rekursiv auflisten:
dsget user “CN=Test,OU=User Accounts,OU=User,OU=ORG,DC=ndsedv,DC=de” -memberof -expand
Attribut Büro des Users Test auslesen:
dsget user “CN=Test,OU=User Accounts,OU=User,OU=ORG,DC=ndsedv,DC=de” -Office
Passwort des Users Joern ändern:
dsmod User “CN=Joern,OU=Test,dc=ndsedv,dc=de” -pwd #Winter2017
User Joern deaktivieren und Passwort ändern:
dsmod User “CN=Joern,OU=Test,dc=ndsedv,dc=de” -disabled yes -pwd #Winter2018
Beschreibung des Users Joern ändern:
dsmod User “CN=Joern,OU=Test,dc=ndsedv,dc=de” -DESC “Aushilfe”
Beschreibung einer OU ändern:
dsmod ou “OU=TEST,DC=ndsedv,DC=de” -DESC “TESTOU Skripte”
Alle Benutzer Objekte auflisten und exportieren:
dsquery user > C:\Temp\objekte.txt
Alle Objekte einer OU auflisten und exportieren:
dsquery OU “DC=ndsedv,DC=de” > C:\Temp\alleobjekteou.txt
Alle Computer Objekte auflisten und exportieren:
dsquery Computer > C:\Temp\computer.txt
Computer einer OU auflisten und exportieren:
dsquery Computer “OU=Server,OU=Machines,OU=ORG,DC=ndsedv,DC=de” > C:\Temp\computerOU.txt
OUs mit Anfangsbuchstaben O auflisten:
dsquery ou domainroot -name O*
Read Only DCs suchen:
dsquery server -isreadonly
Schemaversion auslesen:
dsquery * “cn=schema,cn=configuration,dc=ndsedv,dc=de” -scope base -attr objectVersion
Alle Benutzer Objekte ausgeben:
dsquery * -limit 0 -filter “&(objectclass=User)(objectCategory=Person)” -attr * >>C:\Temp\BN.txt
https://www.der-windows-papst.de/2016/12/10/server-2016-ntds-quota-einrichten/