有没有办法从IIS服务器pipe理器生成appcmd调用?

我发现appcmd CLI是不可思议的,所以经常在服务器pipe理器中执行一次更深奥的操作,然后查看发生的configuration文件的各种更改,以便我们可以通过手动或脚本执行它们。

我可以发誓我已经看到一个人生成appcmd调用基于从IIS服务器pipe理器已经创build和configuration的网站的屏幕截图。

这是可能的(如果是这样,怎么样?),还是我在做梦? 我已经search了像“iis7生成appcmd”到目前为止无济于事。

是的,在IISpipe理器中导航到要更改的站点级别,然后打开configuration编辑器

这将带您进入基于模式的IIS 7configuration系统的不同视图,在键/值/集合样式界面中。

find想要更改的项目 – 您可能需要调用子对话框或打开子集合来执行此操作。

尝试点击显示为编号集合的东西。

当您find想要更改的内容时,请设置该值(然后以粗体显示)。

当您进行了所需的更改后, 请勿在右侧的“操作”窗格中按“应用” ,而是点击“ 生成脚本”

在出现的选项卡式对话框中,切换到AppCMD选项卡,并将其作为工作命令行进行复制和粘贴。 它也是C#和Javascript。

除了configuration编辑器(上面),其中正是你所描述的,还有一个名为APPCMDUI的工具,它通过为APPCMD提供自动完成行为来帮助。

你需要理解它的语法应该是什么(事实certificateAPPCMD比你认为的“相似”符号更灵活),但是它可以帮助构build更复杂的命令。

但configuration编辑器绝对是真棒。