从Powershell 2中的Get-Webbinding命令获取特定的字段值

时间:2018-07-03 12:12:41

标签: powershell scripting powershell-v3.0

我正在调用命令:

$a = Invoke-Command -Computername $system -Scriptblock {import-module WebAdministration;Get-Webbinding}

我得到的结果是这样的:

protocol             : http
bindingInformation   : *****
isDsMapperEnabled    : False
certificateHash      : 
certificateStoreName : 
ItemXPath            : /system.applicationHost/sites/s............
PSComputerName       : qwrqwrr
RunspaceId           : qweqwrqwrqwr
PSShowComputerName   : True
Attributes           : {Microsoft.IIs........}
ChildElements        : {}
ElementTagName       : binding
Methods              : {Microsoft.IIs.PowerShell.........}
Schema               : Microsoft.IIs.PowerShell.Framework.ConfigurationElementSchema

protocol             : https
bindingInformation   : ******
isDsMapperEnabled    : False
certificateHash      : sdfghjkjhgfdsdfghgfdsasdfg
certificateStoreName : My
ItemXPath            : /system.applicationHost/sites/s............
PSComputerName       : qwrqwrr
RunspaceId           : qweqwrqwrqwr
PSShowComputerName   : True
Attributes           : {Microsoft.IIs........}
ChildElements        : {}
ElementTagName       : binding
Methods              : {Microsoft.IIs.PowerShell.........}
Schema               : Microsoft.IIs.PowerShell.Framework.ConfigurationElementSchema

现在我正在尝试捕获字段协议,bindingInformation,certificateHash等下的值,并在其他地方使用它们。我尝试的方式是 $a.protocol无法正常工作,因此如果有人可以在这里帮助我,因为我是Powershell的新手。 我想从我创建的变量$ a中捕获值。

0 个答案:

没有答案