11.2. Listing the Sites
Problem
You want to obtain the list of sites.
Solution
Using a graphical user interface
Open the Active Directory Sites and Services snap-in.
Click on the Sites container.
The list of sites will be displayed in the right pane.
Double-click on a site to view its properties.
Using a command-line interface
Run the following command to list the sites:
> dsquery site
Run the following command to view the properties for a particular site:
> dsget site "<SiteName
>"
Using VBScript
' This code lists all of the site objects. set objRootDSE = GetObject("LDAP://RootDSE") set objSitesCont = GetObject("LDAP://cn=sites," & _ objRootDSE.Get("configurationNamingContext") ) objSitesCont.Filter = Array("site") for each objSite in objSitesCont Wscript.Echo " " & objSite.Get("cn") next
Discussion
Site
objects are stored in the
Sites
container (e.g., cn=sites,cn=configuration,dc=rallencorp,dc=com) in the Configuration Naming
Context (CNC). For more information on creating sites,
see Recipe 11.1.
Get Active Directory Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.