首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS8下的ServerManager

IIS8下的ServerManager
EN

Stack Overflow用户
提问于 2013-02-14 14:29:57
回答 1查看 1.9K关注 0票数 0

移动到windows 8,我正尝试在powershell中运行以下程序

代码语言:javascript
复制
# Load the Web Management and Administration Assembly
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Management")
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Web.Administration")

$ServerManager = New-Object Microsoft.Web.Administration.ServerManager
$defaultSite = $ServerManager.Sites["Default Web Site"];

站点数组为空

正在运行

代码语言:javascript
复制
appcmd.exe list sites

给出

代码语言:javascript
复制
SITE "Default Web Site" (id:1,bindings:http/*:80:,state:Started)

这在装有windows 7的IIS 7上有效

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2013-02-18 10:26:38

通过大量的网络搜索,产生了以下解决方案

使用

代码语言:javascript
复制
$computer = gc env:computername
$ServerManager = [Microsoft.Web.Administration.ServerManager]::OpenRemote($computer.ToLower())
$defaultSite = $ServerManager.Sites["Default Web Site"];

产生了想要的结果。希望这对将来的其他人有所帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14869005

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档