PowerShell Snippets Pt. 2
Some more PowerShell snippets.
Is the IIS Running?
function Check-IISServiceRunning
{
try
{
$iisService = Get-Service W3SVC -ComputerName localhost
}
catch [ServiceCommandException]
{
throw "Check IIS service running FAILED. Please install IIS before continueing."
}
}
If you want to start it you can add:
Start-Service -InputObject $iisService
Install ASP.NET in the IIS?
function Install-ASPNETIIS
{
$aspNetRegIISDirectory = "$env:SystemRootMicrosoft.NETFramework64v2.0.50727"
Start-Process -FilePath "$aspNetRegIISDirectoryaspnet_regiis" -Wait -ArgumentList "-i"
}