Iis 7 使用Powershell 3.0在2008 R2和IIS7中启用/禁用处理程序映射

Iis 7 使用Powershell 3.0在2008 R2和IIS7中启用/禁用处理程序映射,iis-7,windows-server-2008-r2,powershell-3.0,Iis 7,Windows Server 2008 R2,Powershell 3.0,我正在尝试使用powershell 3.0自动配置Web服务器。操作系统是2008 R2 SP1 我的目标是使其尽可能自动化。如何在IIS中启用ISAPI dll处理程序映射?这必须使用Powershell 3.0 我不需要添加或删除限制,我正在研究如何实际启用处理程序映射本身 提前感谢。收集站点名称时会有额外的开销,但以下是您需要的基本代码: Set-WebConfiguration "/system.webServer/handlers/@AccessPolicy" -Value "Read

我正在尝试使用powershell 3.0自动配置Web服务器。操作系统是2008 R2 SP1

我的目标是使其尽可能自动化。如何在IIS中启用ISAPI dll处理程序映射?这必须使用Powershell 3.0

我不需要添加或删除限制,我正在研究如何实际启用处理程序映射本身


提前感谢。

收集站点名称时会有额外的开销,但以下是您需要的基本代码:

Set-WebConfiguration "/system.webServer/handlers/@AccessPolicy" -Value "Read, Script, Execute" -PSPath "IIS:/sites/Default Web Site"
保留
-PSPath
部分,以便在服务器级别执行此操作

删除“执行”以禁用ISAPI dll


此外,链接还可以作为一个有用的参考。

这也帮助了我在GUI中,
编辑功能权限
以及在
脚本
下检查或取消检查
执行
,允许启用或禁用。