Subscribe:

Labels

Wednesday, September 18, 2013

Start Web App Pools using Power shell command

Import-Module WebAdministration
cd IIS:/AppPools
$ApplicationPools = dir
foreach ($item in $ApplicationPools)
{
    $ApplicationPoolName = $item.Name
    $ApplicationPoolStatus = Get-WebAppPoolState $ApplicationPoolName
        if($ApplicationPoolStatus.Value -eq "Stopped")
            {
                     #Write-Host $ApplicationPoolName -->
                      $ApplicationPoolStatus.Value
                      Write-Host $ApplicationPoolName "found stopped."
                      Start-WebAppPool -Name $ApplicationPoolName
                      Write-Host $ApplicationPoolName "started."
            }
}