7
試圖讓應用程序池標識在IIS中爲特定的名稱,例如:測試獲取應用程序池標識IIS在電源外殼腳本
在通過下面的代碼得到它Succeded但通過所有不想循環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
以下使用,但不工作: $ web應用= 「測試」 $項目=獲取項目(聯接路徑 'IIS:\ AppPools \ $ webapp的')| select -ExpandProperty processModel | 選擇-expand identityType – Joseph
是啊,因爲你必須使用'獲取項目(聯接路徑 'IIS:\ AppPools' $ Web應用程序)',而不是'獲取項目(聯接路徑「IIS:\ AppPools \ $的webapp ')'... –
工程就像一個魅力! – Joseph