Powershell IIS 插件-cmdlet 不起作用

Powershell IIS 插件-cmdlet 不起作用

我对 Powershell 还只是个新手,所以请多多包涵。我专门尝试运行“Get-WebBinding”cmdlet(我在其他一些服务器上成功运行过该命令)

Windows Server 2008 R2 标准版:

Get-PsProvider

显示 WebAdministration 模块未加载

Import-Module WebAdministration

出现错误。“无法加载,因为脚本的执行已被禁用......”

Get-ExecutionPolicy

输出“受限”

Set-ExecutionPolicy RemoteSigned

确认为“是”。

Import-Module WebAdministration

发生错误。“...跳过,因为它已经存在”

Get-PsProvider

显示 WebAdministration 现已安装

Get-WebBinding(我真正想要运行的 cmdlet)

另一个错误。“未找到”



知道为什么这个 cmdlet 无法运行吗?

答案1

不确定您是否设法对其进行了排序,但我在 IIS 中做了很多事情,需要运行以下命令来启用它们:

Import-Module WebAdministration
[System.Reflection.Assembly]::LoadFrom("C:\windows\system32\inetsrv\Microsoft.Web.Administration.dll") | Out-Null

相关内容