如何用PowerShell脚本获取Default Web Site下的IIS应用名称列表
如何用PowerShell获取IIS指定站点下的应用名称列表
要获取Default Web Site下的所有应用名称,你可以通过访问Get-IISSite返回站点对象的Applications属性实现,直接遍历该集合即可提取应用名称:
# 获取目标站点对象 $targetSite = Get-IISSite -Name "Default Web Site" # 遍历站点下的所有应用并输出名称 foreach ($app in $targetSite.Applications) { Write-Output $app.Name }
补充说明
- 若需排除根应用(名称为
/的默认根应用),可在遍历中添加判断:
foreach ($app in $targetSite.Applications) { if ($app.Name -ne "/") { Write-Output $app.Name } }
- 确保已安装
IISAdministration模块(Windows Server默认预装,桌面版Windows需先安装IIS及对应PowerShell模块)。
内容的提问来源于stack exchange,提问作者Sergio Ramos
相关产品推荐
相关产品推荐

