IIS 7에서 어떤 사이트가 어떤 사이트에 있는지 신속하게 나열 할 수있는 방법이 있습니까?IIS 7에서 어떤 사이트가 어떤 IP를 사용하는지 확인하십시오.
올바르게 기억한다면 IIS 6에서 IP별로 도메인보기를 정렬 할 수 있는데, 이는 내가 사용할 수있는 IP를 확인하는 데 큰 도움이되었습니다.
IIS 7에서 어떤 사이트가 어떤 사이트에 있는지 신속하게 나열 할 수있는 방법이 있습니까?IIS 7에서 어떤 사이트가 어떤 IP를 사용하는지 확인하십시오.
올바르게 기억한다면 IIS 6에서 IP별로 도메인보기를 정렬 할 수 있는데, 이는 내가 사용할 수있는 IP를 확인하는 데 큰 도움이되었습니다.
이 스크립트를 시도 할 수 있습니다 :
MachineName = "localhost"
IIsObjectPath = "IIS://" & MachineName & "/w3svc"
WScript.Echo "Checking : " & IISObjectPath
Set IIsObject = GetObject(IIsObjectPath)
for each obj in IISObject
if (Obj.Class = "IIsWebServer") then
BindingPath = IIsObjectPath & "/" & Obj.Name
Set IIsObjectIP = GetObject(BindingPath)
wScript.Echo BindingPath & " - " & IISObjectIP.ServerComment
ValueList = IISObjectIP.Get("ServerBindings")
ValueString = ""
For ValueIndex = 0 To UBound(ValueList)
value = ValueList(ValueIndex)
Values = split(value, ":")
IP = values(0)
if (IP = "") then
IP = "(All Unassigned)"
end if
TCP = values(1)
if (TCP = "") then
TCP = "80"
end if
HostHeader = values(2)
if (HostHeader <> "") then
wScript.Echo " IP = " & IP & " TCP/IP Port = " & TCP & ", HostHeader = " & HostHeader
else
wScript.Echo " IP = " & IP & " TCP/IP Port = " & TCP
end if
Next
wScript.Echo ""
set IISObjectIP = Nothing
end if
next
set IISObject = Nothing
(소스 www.iisfaq.com)
가 APPCMD에서 봐입니다.
%systemroot%\system32\inetsrv\APPCMD list sites
:
예를 들어, 사용이 명령 줄을 시스템의 모든 사이트를 나열하려면