3

我正在尝试读取“-Dhttp.port”值,但没有运气。

正如您在附图中看到的那样,“选项”是一个子键,我可以使用以下代码段读取“选项”(虽然这也显示了不必要的 PowerShell 项目)

Get-ItemProperty $PATH -Name "Options"    

现在从多行“选项”中,我想读取特定子键“-Dhttp.port”的值,这里是 80

在此处输入图像描述

Get-ItemProperty $PATH -Name "Options" 的输出是

在此处输入图像描述

我只想读取“选项”,并从选项键中读取“-Dhttp.port”的值。

4

1 回答 1

5
PS>( Get-ItemProperty $PATH |select -ExpandProperty Options|where {$_ -match "-Dhttp.port"}).split("=")[1]
于 2013-01-03T13:24:41.100 回答