我在Windows Server 2003上使用IIS6。其目标是创建这些应用程序的目录,以显示其URL(服务器上的端口)和名称。
最佳答案
我还没有完成,但是我相信您需要使用以下WMI对象:
DirectoryEntry w3svc = new DirectoryEntry(string.Format("IIS://{0}/w3svc", serverName));
foreach (DirectoryEntry site in w3svc.Children)
{
//these are the web sites, lookup their properties to see how to extract url
}