通过powershell遍历每个网站(IIS)?

时间:2015-05-20 15:22:34

标签: powershell iis

所以我需要在IIS 7.5上遍历我的所有网站(其中大约30个),然后对每个网站执行AppCmd命令(在这种情况下,更改匿名用户/密码)......

这是你怎么做的?

Import-Module WebAdministration
$Websites = Get-ChildItem IIS:\Sites
foreach ($Site in $Websites) {
  DoSomething
   }

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

所以这确实有效:

Import-Module WebAdministration
$Websites = Get-ChildItem IIS:\Sites
foreach ($Site in $Websites) {
  DOSOMETHING
 }

例如,

Import-Module WebAdministration
$Websites = Get-ChildItem IIS:\Sites
foreach ($Site in $Websites) {
  Write-Host $Site.name
 }