【发布时间】:2011-09-21 17:29:26
【问题描述】:
我正在编写一个 PowerShell 脚本来执行 IIS 7.5 中的某些管理功能。
import-module WebAdministration
在某些情况下,我知道要使用的 Web 应用程序的名称,但不知道它所在的网站。获取应用程序很容易:
$app = get-webapplication -name 'MyApp'
但我不知道如何获取给定应用程序的网站名称。它似乎不是 webapplication 对象的属性。我能想到的最好办法是尝试通过测试路径获取它:
get-website | where {test-path "iis:\sites\$_.name\MyApp"}
出于某种原因,它出现了空。关于如何解决这个问题的任何想法?提前致谢。
【问题讨论】:
标签: iis powershell iis-7.5