当我输入Get-IISAppPool
时,Status
属性始终为空。
Get-IISAppPool | Select-Object Status
应用程序池正在运行,并且名称正确。
有人知道为什么吗?
我不是应用程序池的创建者,这可能是原因吗?
答案 0 :(得分:3)
Status
不是返回对象的属性。这是默认表输出的计算属性。如果运行此命令:
Get-IISAppPool | Get-Member
您将看到没有Status
属性。但是,有一个State
属性,我想这是默认视图获取其值的地方:
State Property Microsoft.Web.Administration.ObjectState State {get;}
实际上,如果您查看成员信息,除了Name
之外,默认视图中的所有项目都不会显示为属性-可以,但是它们的名称不同。
答案 1 :(得分:1)