在Windows Server 2008 Datacenter中,我找不到PowerShell webadministration
模块。我尝试了Get-PSSnapin
和Get-Module -ListAvailable
,但都没有显示webadministration
我在目录webadministration
!!
%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules
模块
我是否需要在Datacenter上安装或启用webadministration
的内容?
答案 0 :(得分:9)
您需要安装Web服务器角色(IIS)。 WebAdministration是一个模块。因此,请使用Get-Module -ListAvailable
此外,看起来这些cmdlet仅在Windows Server 2008 R2或IIS 7.5上可用。因此,如果您在Windows Server 2008上安装了IIS7.5,则这些cmdlet将可用。
答案 1 :(得分:6)
你可以install the snapin。然后,您可以使用this script加载它。
答案 2 :(得分:2)
对于 Windows Server 2008 的自动化,我们使用 WebPiCmd 推送IISPowershellSnapin,然后运行Add-PSSnapin WebAdministration
以支持IIS powershell积分。默认情况下,IIS管理模块已存在于 Windows Server 2012 中。
.\WebpiCmd.exe /Install /Products:IISPowershellSnapin /AcceptEula /ForceReboot
Add-PSSnapin WebAdministration
Get-Website