我使用 appcmd 在本地计算机上创建网站。似乎没有服务器参数,这意味着我必须远程桌面到我部署到的每台机器上并运行 appcmd 命令。
另外,我可以使用 appcmd 部署到 IIS 6.0 吗?如果没有,我如何部署到远程 IIS 6.0 Web 服务器?我已经尝试过 iisweb.vbs,但我无法让它在我的 Windows 7 计算机上运行,因为它找不到 Microsoft.cmdlib。我已经厌倦了注册这个文件,但它没有任何区别。
使用 sysinternals 中的 psexec.exe 对我来说可以从我的管理主机在 IIS7 主机上运行 appcmd。
您可以在目标机器上运行 Web 服务,该 Web 服务应具有将网站添加到 iis 服务器的权限(使用 System.DirectoryServices 完成
在互联网上大量搜索后,我找不到需要做我需要做的事情的现有工具。所以最后我不得不创建自己的实用程序应用程序,使用 WMI 创建网站。