有没有一种方法可以使我的本地AppCmd.exe引用远程服务器?


10

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

Answers:


5

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

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

例如

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

请注意,如果您在一家监视此类事件的公司中,这样做可能会在组织中引发重大警报。
ErikE

请不要忘记PsExec非交互运行时卡在许可证提示上,并使用该PsExec /accepteula开关进行调用。
it3xl

1

我认为您不能直接appcmd用于远程管理。但是IIS 7具有用于远程管理的PowerShell提供程序,请参阅本文


在这件事上,我已经将自己的头撞了墙了好几个星期,所以要注意:如果将UNC共享用于任何内容,则用于远程管理的IIS Powershell提供程序将很糟糕
Pxtl

0

仅当您使用共享配置时,但我认为这不是您的意图。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.