有没有办法让我的本地AppCmd.exe引用远程服务器?

我需要通过命令行远程pipe理IIS。 有没有办法让我的本地AppCmd.exe引用远程服务器? 所以我传递给AppCmd.exe每个命令都会在另一台机器上执行?

您可以下载PSEXEC并运行以下命令:

 psexec \\servername c:\windows\system32\inetsrv\appcmd 

例如

 psexec \\servername c:\windows\system32\inetsrv\appcmd list wp 

我不认为你可以直接使用appcmd进行远程pipe理。 但是IIS 7有一个用于远程pipe理的PowerShell提供程序,请参阅这篇文章 。

只有当你使用共享configuration,但我不认为这是你的意图。

否则,它是PSEXEC,远程Powershell,或类似的。