Reputation: 8772
In Windows Server 2008 Datacenter, I could not find the PowerShell webadministration
module. I tried Get-PSSnapin
and Get-Module -ListAvailable
, neither of which showed webadministration
And I don't see the webadministration
module under the directory %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules
!!
Do I need to install or enable something to have webadministration
on Datacenter ?
Upvotes: 11
Views: 47376
Reputation: 31651
For automation with Windows Server 2008, We use WebPiCmd to push IISPowershellSnapin, then run Add-PSSnapin WebAdministration
to support IIS powershell integration. The IIS Administration Module is already present in Windows Server 2012 by default.
.\WebpiCmd.exe /Install /Products:IISPowershellSnapin /AcceptEula /ForceReboot
Add-PSSnapin WebAdministration
Get-Website
Upvotes: 2
Reputation: 10564
You can install the snapin. You can then use this script to load it.
Upvotes: 6
Reputation: 25810
You need to have web server role (IIS) installed. WebAdministration is a module. So, use Get-Module -ListAvailable
Also, looks like these cmdlets are available only on Windows Server 2008 R2 or with IIS 7.5. So, if you have IIS7.5 on Windows Server 2008, these cmdlets will be available.
Upvotes: 10