【问题标题】:How to start or stop IIS-8.5 website on a remote server in different domain如何在不同域的远程服务器上启动或停止 IIS-8.5 网站
【发布时间】:2018-03-03 23:30:58
【问题描述】:

我想知道我们是否可以在位于不同域的远程服务器上启动或停止在 IIS-8.5 上运行的网站(如果需要,我可以在批处理文件中提供凭据)。

我知道如果它是在我们机器上运行的本地站点,我们可以使用批处理文件,例如,

@echo off
appcmd start sites "local.xyz.com"
pause

感谢您对此提供的帮助。

提前致谢。

【问题讨论】:

  • 甚至不要考虑将凭据放入批处理文件中的任何机器或域。从来没有!
  • @jwdonahue 那么如何解决这个问题,没有凭据,因为我的网站在不同的域上,我需要在这些网站上部署包。

标签: batch-file command-line cross-domain msdeploy iis-8.5


【解决方案1】:

几个选项。我只在下面列出两个,

  • 如果您可以使用 PowerShell 远程处理,那么您可以轻松访问远程计算机上的appcmd 或等效命令。
  • 如果您可以部署IIS Administration API,您将获得更多可能性。

【讨论】:

  • 感谢您的建议,经过这么多研究,我最终使用了 msdeploy,原因是如果它有锁我们可以跳过一些文件夹。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-09-06
  • 1970-01-01
  • 2013-10-05
  • 2012-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多