ISW-Tools

Active Directory Papierkorb Powershell Befehle

Jörn Walter Veröffentlicht Aktualisiert 1 Min. Lesezeit Windows Server 2012

# Papierkorb aktivieren:
Enable-ADOptionalFeature –Identity „CN=Recycle Bin Feature,CN=Optional Features,CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=ndsedv,DC=de“ –Scope ForestOrConfigurationSet –Target ndsedv.de

# Überprüfen ob User Test1 vorhanden ist
Get-ADUser -Identity Test1

# User Test1 markieren und löschen
Get-ADUser -Identity Test1 | Remove-ADUser -Confirm:$false

# Überprüfen ob User Test1 nach dem Löschen vorhanden ist
Get-ADUser -Identity Test1

# User Test1 im Papierkorb suchen
Get-ADObject -Filter {Name -like „Test1*“} -IncludeDeletedObjects

# User Test1 wiederherstellen
Get-ADObject -Filter {displayName -eq „Test1“} -IncludeDeletedObjects | Restore-ADObject

Get-ADObject -Filter {displayName -eq „Test1“} -IncludeDeletedObjects | Restore-ADObject -TargetPath „OU=Users,OU=Konfiguration,DC=NDSEDV,DC=DE“

# User Test1 wiederherstellen
Restore-ADObject –identity cf0856c4-1563-4d8b-90c0-46066f1fe1b5

# User Details auslesen
Get-ADObject -Filter {samaccountname -eq „Test1“} -IncludeDeletedObjects -Properties *

# User Details anzeigen lassen GUID ObjectClass OU
Get-ADObject -Filter {Name -like „Test1“}

# Details aller User anzeigen lassen GUID ObjectClass OU
Get-ADObject -filter {ObjectClass -like „user“}

Get-ADObject -filter {ObjectClass -like „user“} -IncludeDeletedObjects | ogv

# User Test1 suchen und in den Ursprungspfad wiederherstellen
Get-ADObject -filter ‘samaccountname -eq „Test1″‘ -IncludeDeletedObjects -properties * | Foreach-Object {Restore-ADObject $_.objectguid -NewName $_.samaccountname -TargetPath $_.LastKnownParent}

Active Directory Papierkorb

Active Directory Papierkorb Powershellbefehle

Porträt Jörn Walter

Jörn Walter

Inhaber von IT-Service Walter in Euskirchen, betreut Windows-Umgebungen von Unternehmen und entwickelt die ISW-ADTools.

Alle Beiträge von Jörn Walter