Wie suche ich Active Directory nach Objekten nach GUID? Mit anderen Worten, was wäre ein guter Weg, um herauszufinden, welche Objekte zu bestimmten GUIDs gehören?
Wie suche ich Active Directory nach Objekten nach GUID? Mit anderen Worten, was wäre ein guter Weg, um herauszufinden, welche Objekte zu bestimmten GUIDs gehören?
Antworten:
Entweder auf einem DC oder RSAT installieren und AD Tools aktivieren:
Öffnen Sie "Active Director-Modul für Windows PowerShell" (finden Sie es in den anderen Admin-Tools).
get-aduser -id {guid}
Oder für jedes Objekt:
get-adobject -id {guid}
Vielleicht möchten Sie es durch a format-list
leiten, um es lesbar zu machen:
get-adobject -id {guid} | fl
import-module ActiveDirectory
und alle Cmdlets sind in Ihrer Powershell-Sitzung verfügbar.
Mit Powershell und den QuestAD-Cmdlets gibt der folgende Code mein Benutzerkonto basierend auf meiner Guid zurück.
$Guid = "d65e4578-475a-422e-ac99-123456789012"
Get-QADUser -IncludeAllProperties|Where {$_.guid -eq $Guid}
Nicht die effizienteste Methode, da während der Suche alle Objekte aus AD geladen werden, aber es hat bei mir funktioniert.