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

时间:2013-11-07 19:52:14

标签: iis-7 windows-server-2008-r2 powershell-v3.0

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

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

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

收集网站名称还有其他开销,但是这里是您需要的基本代码:

Set-WebConfiguration "/system.webServer/handlers/@AccessPolicy" -Value "Read, Script, Execute" -PSPath "IIS:/sites/Default Web Site"

保留-PSPath部分以在服务器级别执行此操作。

删除“执行”以禁用ISAPI-dll。

此外,this链接可以作为有用的参考。