Difference between revisions of "Get-ADForest"
Jump to navigation
Jump to search
(Created page with "# Get your ad domain $DomainName = (Get-ADDomain).DNSRoot # Get all DC's $AllDCs = Get-ADDomainController -Filter * -Server $DomainName | Select-Object Hostname,Ipv4address,i...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | ``` | |
$DomainName = (Get-ADDomain).DNSRoot | $DomainName = (Get-ADDomain).DNSRoot | ||
− | |||
$AllDCs = Get-ADDomainController -Filter * -Server $DomainName | Select-Object Hostname,Ipv4address,isglobalcatalog,site,forest,operatingsystem | $AllDCs = Get-ADDomainController -Filter * -Server $DomainName | Select-Object Hostname,Ipv4address,isglobalcatalog,site,forest,operatingsystem | ||
− | |||
− | |||
$AllDCs = (Get-ADForest).GlobalCatalogs | $AllDCs = (Get-ADForest).GlobalCatalogs | ||
+ | foreach ($dc in $AllDCs){ invoke-command $dc -ScriptBlock {hostname} } | ||
+ | ``` |
Latest revision as of 23:34, 10 June 2021
$DomainName = (Get-ADDomain).DNSRoot $AllDCs = Get-ADDomainController -Filter * -Server $DomainName | Select-Object Hostname,Ipv4address,isglobalcatalog,site,forest,operatingsystem $AllDCs = (Get-ADForest).GlobalCatalogs foreach ($dc in $AllDCs){ invoke-command $dc -ScriptBlock {hostname} }