Назад | Перейти на главную страницу

Убедитесь, что IIS установлен с помощью regkey или Get-WindowsFeature

Я хотел бы проверить, установлена ​​ли моя виртуальная машина с IIS. Какой метод точнее?

1. Редактор реестра.

Check for regfolder and regkey
HKLM\Software\Microsoft\Inetstp -> Folder must exist
HKLM\Software\Microsoft\Inetstp\VersionString -> Value must be valid


2. Get-WindowsFeature

PS > (Get-WindowsFeature Web-Server).InstallState -eq "Installed"

Для Get-WindowsFeature, некоторые виртуальные машины отвечают InstallState как «Доступно». Означает ли это то же самое?

Поддерживаемый метод с Get-WindowsFeature, потому что ключи реестра можно изменить в любой момент.

"Доступен" означает, что компонент доступен для установки, но не установлен.

Get-WindowsFeature
Получает информацию о ролях Windows Server, службах ролей и функциях, доступных для установки и установленных на указанном сервере.