Powershell IIS应用程序请求路由缓存控制规则是否可编写脚本?

Powershell IIS应用程序请求路由缓存控制规则是否可编写脚本?,powershell,iis,arr,Powershell,Iis,Arr,我在IIS的ARR扩展上设置了一些缓存控制规则,我想为新安装自动创建这些规则。在powershell或cmd上有这样做的方法吗?(在Windows Server 2016和IIS 10上运行) 如果解决方案涉及chef infra。当通过iis管理器在iis中手动创建缓存控制规则时,您会发现url重写模块中生成了相应的规则。 在applicationHost文件中,您可以看到 所以,如果您想使用powershell创建缓存控制规则,只需在url重写中创建具有类似内容的规则 可以通过iis管理器

我在IIS的ARR扩展上设置了一些缓存控制规则,我想为新安装自动创建这些规则。在powershell或cmd上有这样做的方法吗?(在Windows Server 2016和IIS 10上运行)
如果解决方案涉及chef infra。

当通过iis管理器在iis中手动创建缓存控制规则时,您会发现url重写模块中生成了相应的规则。

在applicationHost文件中,您可以看到 所以,如果您想使用powershell创建缓存控制规则,只需在url重写中创建具有类似内容的规则

可以通过iis管理器查看特定的powershell语句(也可以使用appcmd或其他脚本语句),您可以根据需要创建实例规则,获取powershell语句,然后更改参数以形成完整的powershell。您可以检查如何从中生成它。

这有帮助吗?实际上,它帮助我发现我可以从IIS配置中编写操作脚本,editorI使用了完全相同的解决方案。