Querying Active Directory with PowerShell

First run the following command as administrator to make Get-ADUser command work:

Get-WindowsCapability -Online | Where-Object {$_.Name -like "*ActiveDirectory.DS-LDS*"} | Add-WindowsCapability -Online
Path          :
Online        : True
RestartNeeded : False

Try the following commands:

$ad_ip = "10.15.7.15"
$ad_user = "administrator@itdrde.local"
Get-ADUser -Server $ad_ip -Credential $ad_user -Properties *

Sample Queries

Get-ADDomainController -Server $ad_ip -Credential $ad_user -filter *
ComputerObjectDN           : CN=7-DEV-DE-DC,OU=Domain Controllers,DC=itdrde,DC=local
DefaultPartition           : DC=itdrde,DC=local
Domain                     : itdrde.local
Enabled                    : True
Forest                     : itdrde.local
HostName                   : 7-DEV-DE-DC.itdrde.local
InvocationId               : 761f8634-68ee-4759-bfac-badd8aa9d406
IPv4Address                :
IPv6Address                :
IsGlobalCatalog            : True
IsReadOnly                 : False
LdapPort                   : 389
Name                       : 7-DEV-DE-DC
NTDSSettingsObjectDN       : CN=NTDS Settings,CN=7-DEV-DE-DC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=itdrde,DC=local
OperatingSystem            : Windows Server 2022 Standard Evaluation
OperatingSystemHotfix      :
OperatingSystemServicePack :
OperatingSystemVersion     : 10.0 (20348)
OperationMasterRoles       : {SchemaMaster, DomainNamingMaster, PDCEmulator, RIDMaster...}
Partitions                 : {DC=ForestDnsZones,DC=itdrde,DC=local, DC=DomainDnsZones,DC=itdrde,DC=local, CN=Schema,CN=Configuration,DC=itdrde,DC=local,
                             CN=Configuration,DC=itdrde,DC=local...}
ServerObjectDN             : CN=7-DEV-DE-DC,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=itdrde,DC=local
ServerObjectGuid           : f86741e5-caf9-447d-9b79-ac6402049355
Site                       : Default-First-Site-Name
SslPort                    : 636

Leave a Reply

Your email address will not be published. Required fields are marked *