检查控制台是否在IIS服务中安装了指定的站点

我发布了一个关于如何检查Web服务是否安装的问题,但是我意识到这不是我正在寻找的。

还有下一种情况 – 在Windows机器上安装了IIS。 该服务托pipe2个站点 – 代表肥皂端点的http://localhost/site1http://localhost/site2 (只是一个示例)。

我如何检查是否安装了只有ssh访问的site2?

UPDATE

要指定这种情况:

我正在自动化一个testing脚本。

在这个脚本中,soap web服务被检查。

其中一个testing步骤是检查目标机器上是否安装了SOAP端点。

之后,我应该尝试连接到这个终点(这不是一个问题,它已经在Java中实现了)

所以,使用任何东西,但HTTP连接,我应该检查这个SOAP“网站”是否安装在机器上。

先谢谢你。

你确定它是SSH访问吗? 这是非常罕见的窗口框。 要pipe理IIS,一般情况下使用IISpipe理器(如果有访问权限),或者共享主机的情况下,他们通常会给予FTP访问权限,然后允许您使用其控制面板来pipe理站点设置。

你能提供更多关于你现在可以看到的信息吗? 例如,你看到的文件的网站结构,或者你看到不同的东西?

如果您有权访问Powershell,则可以使用IISpipe理cmdlet

可能是:

  • GET-的WebApplication
  • GET-WebVirtualDirectory

取决于你的configuration,你可以使用什么。