在我们暂时的迁移情况下,我需要从 Windows Server 2003 计算机运行 APPCMD,但当然目标是远程 Windows Server 2008 上的 IIS7 实例。
是否可以?
(我并没有尝试在 Windows Server 2003 上运行 IIS7)
缺口
答案1
appcmd 无法远程控制任何机器(即使是在 2 台 W2k8 机器之间),所以你的问题的答案是否定的。
出于好奇,我尝试将 appcmd.exe 从 W2k8 框复制到 W2k3 框,但出现错误,提示可执行文件“不是有效的 Win32 应用程序”。
答案2
我使用 Windows Server 2003 机器上的 PsExec 解决了这个问题。
答案3
您可以尝试在提示符下运行此命令:
c:\windows\system32\cscript.exe c:\windows\system32\iisapp.vbs