列出IIS上命令行中的所有托管网站

Jav*_*tar 9 windows iis command-line

我们如何从IIS上的命令行列出所有托管网站?

Tui*_*uim 11

您可能必须以管理员身份运行它.

appcmd list site
Run Code Online (Sandbox Code Playgroud)

直接来自http://technet.microsoft.com/en-us/library/cc771280(v=ws.10).aspx

  • 您可能需要从`%windir%\ system32\inetsrv`(64位)或`%windir%\ syswow64\inetsrv`(32位)目录运行此命令. (7认同)

Tim*_*inn 5

As @WolfyUK mentioned, you may need to run the command from the inetsrv directory.

64 Bit:

%windir%\system32\inetsrv\appcmd.exe list site
Run Code Online (Sandbox Code Playgroud)

32 Bit:

%windir%\syswow64\inetsrv\appcmd.exe list site
Run Code Online (Sandbox Code Playgroud)

The list site command will list all sites but you can also:

List Individual Site by Name:

...\appcmd.exe list site /name:"<site_name>"
Run Code Online (Sandbox Code Playgroud)

List Individual Site by Meta ID (Site ID No.):

...\appcmd.exe list site /id:<site_number>
Run Code Online (Sandbox Code Playgroud)