Я пытаюсь использовать командлеты администрирования IIS, такие как Get-IISSite, на компьютере с Windows Server 2012 R2.
Я уже установил сервер IIS и все роли инструментов управления IIS и перезагрузил сервер.
Однако, когда я открываю командную строку PS от имени администратора, командлеты все еще отсутствуют:
PS C:\Users\Administrator> get-command *iis*
CommandType Name ModuleName
----------- ---- ----------
Function IIS: WebAdministration
Application iisreset.exe
PS C:\Users\Administrator>
Что я делаю не так?
Редактировать : Одна вещь, которую я делаю? мы также уже пробовали (безуспешно):
PS C:\Users\Administrator> Import-Module webadministration
PS C:\Users\Administrator> get-command *iis*
CommandType Name ModuleName
----------- ---- ----------
Function IIS: webadministration
Application iisreset.exe
PS C:\Users\Administrator>
Как правильно заметил в комментариях jScott, Get-IISSite не включен в Windows-Server 2012 R2, а только в более поздние версии Windows Server и в Windows 10 или выше. Импорт-модуль веб-администрирования; (Get-Module WebAdministration) .ExportedCommands
очень похожа и работает под Windows Server 2012 R2.