A Quest AD snapin könnyen elérhetővé teszi számunkra a ’nyers’ AD objektumokat is. Az objektumok DirectoryEntry tulajdonsága ezt a nyers objektumot tartalmazza, így ha olyan feladatunk van, amihez ez kell, akkor ez sem jelent problémát:
PS C:\> Get-QADUser st | Select-Object -ExpandProperty directoryentry | fl *
objectClass : {top, person, organizationalPerson, user}
cn : {Soós Tibor}
sn : {Soós}
givenName : {Tibor}
distinguishedName : {CN=Soós Tibor,OU=Dél,DC=r2,DC=dom}
instanceType : {4}
whenCreated : {2012.03.18. 19:14:00}
whenChanged : {2012.03.18. 19:15:52}
displayName : {Soós Tibor}
uSNCreated : {System.__ComObject}
uSNChanged : {System.__ComObject}
name : {Soós Tibor}
objectGUID : {10 40 136 19 79 175 137 75 160 208 5 202 134 17 22 24
5}
userAccountControl : {66048}
…
Megjegyzés
Elvileg az attribútumokat nyers formában is lekérdezhetők, mert például a fenti ’whenChanged’ érték már dátumosítva van. Erre lenne jó a –DontConvertValuesToFriendlyRepresentation switch paraméter, de nekem valahogy nem sikerült ezt életre keltenem, továbbra is át lettek konvertálva például a dátumok.