【发布时间】:2016-08-11 13:47:52
【问题描述】:
尝试在 IIS 中获取特定名称的应用程序池标识,例如:Test
通过下面的代码获取成功,但不想遍历所有的webapps,有没有简单的通过指定名称获取?
Import-Module WebAdministration
Get-WebApplication
$webapps = Get-WebApplication
$list = @()
foreach ($webapp in get-childitem IIS:\AppPools\)
{
$name = "IIS:\AppPools\" + $webapp.name
$item = @{}
if ($webapp.name -eq 'Test')
{
$item = $webapp.processModel.identityType
break
}
}
echo $webapp.processModel.identityType
【问题讨论】:
标签: powershell iis