Returns the name and location for all the computer accounts in Active Directory.
strComputer = "atl-dc-01"Const NTDSDSA_OPT_IS_GC = 1Set objRootDSE = GetObject("LDAP://" & strComputer & "/rootDSE")strDsServiceDN = objRootDSE.Get("dsServiceName")Set objDsRoot = GetObject("LDAP://" & strComputer & "/" & strDsServiceDN)intOptions = objDsRoot.Get("options")If intOptions And NTDSDSA_OPT_IS_GC ThenWScript.Echo strComputer & " is a global catalog server."ElseWscript.Echo strComputer & " is not a global catalog server."End If
This is a VB Script, this can be used by saving the file in .vbs file