Thursday, February 24, 2011

Searching for a Large Number of Objects,Viewing the Attributes of an Object,Searching with a Bitwise Filter

Searching for a Large Number of Objects

This topic explains how to use the Active Directory module for Windows PowerShell to search for a large number of objects in Active Directory Domain Services (AD DS).

Example

The following example demonstrates how to retrieve a large number of objects from the domain partition of the Fabrikam.com domain:
Get-ADObject -filter {name-like '*'}-SearchBase 'DC=Fabrikam,DC=com'-ResultSetSize $null | Measure-Object

Additional information

In addition to the standard Lightweight Directory Access Protocol (LDAP) attributes, you can retrieve the following extended properties of the Get-ADObject cmdlet by using the -Properties parameter:
  • ObjectClass
  • Created
  • Modified
  • Deleted
  • ProtectedFromAccidentalDeletion
For a full explanation of the parameters that you can pass to Get-ADObject or Measure-Object, at the Active Directory module command prompt, type Get-Help Get-ADObject –detailed or Get-Help Measure-Object -detailed, and then press ENTER.

Viewing the Attributes of an Object

This topic explains how to use the Active Directory module for Windows PowerShell to view the attributes of an object in Active Directory Domain Services (AD DS).

Example

The following example demonstrates how to view the attributes Name and CanonicalName of the sites in the Fabrikam.com domain:
Get-ADObject -Filter 'ObjectClass -eq "site"' -SearchBase 'CN=Configuration,DC=Fabrikam,DC=Com' -Properties CanonicalName | FT Name,CanonicalName -A

Additional information

In addition to the standard Lightweight Directory Access Protocol (LDAP) attributes, you can retrieve the following extended properties of the Get-ADObject cmdlet by using the -Properties parameter:
  • ObjectClass
  • Created
  • Modified
  • Deleted
  • ProtectedFromAccidentalDeletion
For a full explanation of the parameters that you can pass to Get-ADObjects, at the Active Directory module command prompt, type Get-Help Get-ADObject –detailed, and then press ENTER.

Searching with a Bitwise Filter

This topic explains how to use the Active Directory module for Windows PowerShell to search for objects in Active Directory Domain Services (AD DS), based on a bitwise filter query.

Example

The following example demonstrates how to search for all universal groups in a domain by using a bitwise filter:
Get-ADObject -Filter 'GroupType -band 8'

Additional information

For a full explanation of the parameters that you can pass to Get-ADObject, at the Active Directory module command prompt, type Get-Help Get-ADObject –detailed, and then press ENTER.

No comments:

Post a Comment