查找在IIS 7中托pipe的总站点

如何findIIS 7实例中托pipe的站点总数? 无论它在PowerShell中,我似乎都找不到一些细分的方式来find这些信息。

使用appcmd。
打开cmd并执行:

  • 对于32位

C:\ Windows \ System32 \ inetsrv \ appcmd列表站点> C:\ temp \ websites.txt

  • 64位

C:\ Windows \ SysWOW64 \ inetsrv \ appcmd列表网站> C:\ temp \ websites.txt

您的输出文件将具有IIS 7中所有站点的完整描述。
用一些文本编辑器用行号打开文件,或者使用excel查看总行数。

前面提到的appcmd非常酷。 但是,如果您启动Powershell并键入:

get-website 

你会得到所有configuration的网站和绑定的漂亮列表:

 Name ID State Physical Path Bindings ---- -- ----- ------------- -------- Default Web Site 1 Stopped %SystemDrive%\inetpub\wwwroot http *:80: net.tcp 808:* net.pipe * net.msmq localhost msmq.formatname localhost 

您可能需要添加IIS WebManagementpipe理单元。 但是,如果您从“ Administrative Tools文件夹启动Powershell,则会加载pipe理单元。