通过Power shell Script为所有可用网站设置IIS中的ASP应用程序的启用父路径= True

时间:2015-06-12 05:55:22

标签: powershell iis

我正在尝试通过Enable Parent Paths = True更新IIS中所有可用网站的ASP应用程序Power Shell Script

以下是我尝试的power shell脚本,但它仅适用于特定网站。

Set-WebConfigurationProperty `
    -PSPath MACHINE/WEBROOT/APPHOST `
    -Location 'Default Web Site' `
    -Filter system.webServer/asp `
    -Name enableParentPaths `
    -Value true

在这个脚本中是否有像put *这样的方式,它适用于所有网站,因为我不确定。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您可以使用IIS PSDrive枚举所有网站:

Import-Module webadministration
Get-ChildItem IIS:\Sites | select -expand Name | % { 
    Set-WebConfigurationProperty -PSPath MACHINE/WEBROOT/APPHOST -Location $_ -Filter system.webServer/asp -Name enableParentPaths -Value true 
}