我正在尝试使用PowerShell 3.0自动配置Web服务器。操作系统是2008 R2 SP1。
我的目标是让它尽可能自动化。如何在IIS中启用ISAPI-dll处理程序映射?这必须使用Powershell 3.0。
我不需要添加或删除限制,我正在研究如何实际启用处理程序映射本身。
提前致谢。
答案 0 :(得分:1)
收集网站名称还有其他开销,但是这里是您需要的基本代码:
Set-WebConfiguration "/system.webServer/handlers/@AccessPolicy" -Value "Read, Script, Execute" -PSPath "IIS:/sites/Default Web Site"
保留-PSPath
部分以在服务器级别执行此操作。
删除“执行”以禁用ISAPI-dll。
此外,this链接可以作为有用的参考。