【发布时间】:2017-12-06 12:06:19
【问题描述】:
我正在编写一个 PowerShell 脚本来在 IIS 中托管一个网站。
我在没有安装 IIS 的机器上尝试了这个脚本,但出现错误,所以我想检查是否安装了 IIS,然后我想在 ISS 中托管一个网站。
下面是我正在尝试但它不起作用的脚本:
$vm = "localhost";
$iis = Get-WmiObject Win32_Service -ComputerName $vm -Filter "name='IISADMIN'"
if ($iis.State -eq "Running") {
Write-Host "IIS is running on $vm"
}
else {
Write-Host "IIS is not running on $vm"
}
请帮助我使用任何 PowerShell 脚本来检查是否安装了 IIS。
【问题讨论】:
-
Get-WindowsFeature Web-Server...检查安装状态属性
标签: powershell iis service wmi