18998
Goto Top

Computer Konto nach gewisser Zeit per Script löschen (Active Directory)

Hallo zusammen,

gibt es eine Möglichkeit, z.B. per Script, ein Computer Konto welches sich z.B. seit 6 Monaten nicht mehr in der Domäne blicken lassen hat, automatisch zu löschen oder in eine OU "Offline Computers" zu verschieben?

Gruss

Twilight

Content-ID: 41377

Url: https://administrator.de/forum/computer-konto-nach-gewisser-zeit-per-script-loeschen-active-directory-41377.html

Ausgedruckt am: 09.01.2025 um 00:01 Uhr

einervonvielen
einervonvielen 04.10.2006 um 09:57:31 Uhr
Goto Top
Hallo Twilight,

du kannst mit dem Befehl dsquery alle Computer aus einer OU auslesen, die eine gewisse Anzahl von Wochen schon inaktiv sind, zB.:

dsquery computer -inactive 1 "OU=computers,DC=contoso,DC=com"

der einser bedeutet 1 Woche. Führ diesen Befehl einmal aus und sieh dir das Ergebnis an, ob es ungefähr stimmen kann.

Wenn du die Computer verschieben oder löschen willst gib ein:

dsquery computer -inactive 1 "OU=computers,OU=contoso,OU=com" | dsmove computer -newparent "OU=inaktiveComp,DC=contoso,DC=com"

Wobei ich mir momentan nicht sicher bin ob es nur dsmove heißt oder dsmove computer; einfach ausprobieren. Wenn du die Konten löschen möchtest anstatt von | dsmove, | dsrm eingeben.

Ich hoffe, das hilft dir ein wenig weiter.

Grüße, einervonvielen
18998
18998 04.10.2006 um 10:02:54 Uhr
Goto Top
Vielen Dank für die schnelle Antwort!

Ich werde mich nachher mal dransetzen und mich gegebenenfalls nochmal melden.
Aber ich denke, dass ich mit Deiner Info klarkomme.

Danke nochmal

Twilight
einervonvielen
einervonvielen 04.10.2006 um 10:14:35 Uhr
Goto Top
Hi again,

ich habs jetzt probiert und der Befehl muss lauten:

dsquery computer -inactive 1 "OU=computers,OU=contoso,OU=com" | dsmove -newparent OU=inaktiveComp,DC=contoso,DC=com

Grüße, einervonvielen
18998
18998 04.10.2006 um 11:10:58 Uhr
Goto Top
Vielen Dank!

Habs ausprobiert und es klappt. Hat mir sehr geholfen.

Gruss

Twilight