Windows Server 2003에서 IIS 6을 사용하고 있습니다. 비전은 해당 응용 프로그램의 디렉터리를 만들고 URL (서버의 포트) 및 이름을 표시하는 것입니다.IIS 서버가 호스팅하는 모든 웹 사이트 (응용 프로그램 아님)를 어떻게 나열합니까?
3
A
답변
2
내가하지 않은,하지만 난 당신이 다음과 같은 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
}
0
C# 예제 : link text
또는
이, 비주얼 베이직 예입니다 만 이 아이디어를 사용하는 것이 좋습니다 : link text
strComputer = "."
Set objWMIService = GetObject _
("winmgmts:{authenticationLevel=pktPrivacy}\\" _
& strComputer & "\root\microsoftiisv2")
Set colItems = objWMIService.ExecQuery("Select * from IIsWebVirtualDir")
For Each objItem in colItems
Wscript.Echo "Application Isolated: " & objItem.AppIsolated
Wscript.Echo "Application Package ID: " & objItem.AppPackageID
Wscript.Echo "Application Package Name: " & objItem.AppPackageName
Wscript.Echo "Application Root: " & objItem.AppRoot
Wscript.Echo "Installation Date: " & objItem.InstallDate
Wscript.Echo "Name: " & objItem.Name
Next
0
위의 솔루션 외에도 응용 프로그램이 IIS가있는 동일한 서버 컴퓨터에서 실행되고 있지 않은 경우 IIS 클라이언트의 IP에 Reverse DNS을 수행하도록 TCPClient를 작성해야합니다.
컴퓨터 네트워킹(인 RDN) DNS 리버스 룩업 또는 DNS 해상도 역방향 사용 주어진 IP 주소와 연관된 도메인 이름의 판정이다 해상력 역방향 DNS 바이
수단 도메인 이름 인터넷의 시스템 (DNS).
관련 문제
- 1. IIS 6 웹 사이트 루트 대 응용 프로그램? ResolveUrl()?
- 2. IIS : 웹 응용 프로그램 예열
- 3. 401 - 권한이 UNC 응용 프로그램 웹 사이트
- 4. 공유 네트워크에서 웹 사이트 응용 프로그램 설정
- 5. 같은 ASP.Net 응용 프로그램 - 여러 IIS 사이트
- 6. IIS 6.0 웹 응용 프로그램 - 전체 "웹 사이트"가 "응용 프로그램"이어야합니까?
- 7. 웹 응용 프로그램 프로젝트의 IIS 6 응용 프로그램 풀 변경
- 8. IIS 응용 프로그램 바인딩
- 9. 호스트 웹 사이트 내 MVC 응용 프로그램
- 10. IIS 웹 사이트 쿼리
- 11. IIS 응용 프로그램 풀 최적화
- 12. ASP.NET의 웹 사이트 또는 웹 응용 프로그램
- 13. 웹 사이트 및 웹 응용 프로그램?
- 14. IIS 5.0을 실행하는 웹 서버가 여러 dbserver 연결을 어떻게 처리합니까?
- 15. IIS : 여러 웹 응용 프로그램과 단일 웹 응용 프로그램 루트
- 16. 코드에서 IIS 응용 프로그램 만들기
- 17. 서버가 켜져있을 때 IIS 응용 프로그램 풀이 아닌 경우?
- 18. Weblogic : 로그온 한 모든 사용자를 어떻게 나열합니까?
- 19. Objective-C에서 개체의 모든 필드를 어떻게 나열합니까?
- 20. IIS 응용 프로그램 풀
- 21. IIS 7에서 새 웹 응용 프로그램 스크립트
- 22. 다중 사이트 (응용 프로그램) Windows 인증 (IIS 7)
- 23. IIS 웹 사이트 리디렉션 문제
- 24. IIS 기본 웹 사이트 가상 디렉터리 잠금
- 25. 하이브리드 MVC 및 웹 사이트 응용 프로그램
- 26. ASP.NET 응용 프로그램을 외부에서 호스팅하는 방법
- 27. 응용 프로그램 상대 경로 IIS
- 28. ASP.NET 개발 웹 서버가 시작하지만 개발 웹 서버가 요청에 응답하지 않습니다 때문에 나는 내 응용 프로그램을 호스팅하는 IIS 7에서 가상 응용 프로그램을 만들어
- 29. Eclipse RCP 코드가 설치된 모든 기능을 어떻게 나열합니까?
- 30. 웹 배포를 사용하여 IIS Express에서 WCF 서비스 응용 프로그램 게시
IIS에서 목록을 가져올 클라이언트 응용 프로그램은 IIS와 동일한 서버에 있습니까? –