可以枚举已通过 Web 部署到 IIS 服务器的内容吗?

可以枚举已通过 Web 部署到 IIS 服务器的内容吗?

有没有什么方法,例如通过 WMI,我可以查询运行 IIS 的框,使用 web-deploy 已将哪些 web 应用程序部署到该框?

提前致谢。

答案1

您可以使用 web-deploy 将整个服务器与“标准”服务器进行 -sync -whatif,然后它会向您显示差异列表。

如果事件日志显示 Web Deploy 部署(是吗?),并且 WMI 可以查询事件日志,那么这可能是您正在寻找的更详细程度?

答案2

你没有提到 IIS 的版本,但你检查过吗?有关通过 WMI 管理 IIS 的 MSDN 文档

相关内容