如何比较IIS的配置是否不同?

Ken*_*hou 16 iis-7

假设我在2台不同的计算机上运行IIS,我想知道2个IIS配置是否不同.如何比较不同IIS Web服务器上的配置设置?

Tom*_*mek 16

比较位于C:\Windows\System32\inetsrv\config目录中的IIS配置文件.
或者
如果您使用WebDeploy工具:

msdeploy.exe -verb:sync -source:webServer,computername=YourSourceMachine -disableLink:ContentExtension -dest:webServer,computername=YourDestinationMachine -whatif > c:\sync.log
Run Code Online (Sandbox Code Playgroud)

c:\sync.log文件中,您将看到将YourSourceMachine中的IIS配置与YourDestinationMachine同步所需的操作.因为-whatif提供了参数,所以它只会模拟同步过程.

  • 如果其他人正在寻找它,您可以从 [https://www.iis.net/downloads/microsoft/web-deploy](https://www.iis.net/downloads/microsoft/网络部署)。 (2认同)