相关疑难解决方法(0)

PowerShell + WebAdministration - 如何从webapplication获取网站?

我正在编写PowerShell脚本以在IIS 7.5中执行某些管理功能.

import-module WebAdministration
Run Code Online (Sandbox Code Playgroud)

在某些情况下,我知道我想要使用的Web应用程序的名称,但不知道它所在的网站.获取应用程序很简单:

$app = get-webapplication -name 'MyApp'
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何获得给定应用程序的网站的名称.它似乎不是webapplication对象的属性.我想出的最好的尝试是通过测试路径获取它:

get-website | where {test-path "iis:\sites\$_.name\MyApp"}
Run Code Online (Sandbox Code Playgroud)

由于某些原因,空的.有关如何去做的任何想法?提前致谢.

iis powershell iis-7.5

9
推荐指数
3
解决办法
2万
查看次数

标签 统计

iis ×1

iis-7.5 ×1

powershell ×1