3

「-Dhttp.port」の値を読み取ろうとしていますが、うまくいきません。

添付の画像でわかるように、「オプション」はサブキーであり、次のスニペットを使用して「オプション」を読み取ることができます (ただし、これは不要な PowerShell 項目も示しています)。

Get-ItemProperty $PATH -Name "Options"    

ここで、複数行の「オプション」から、特定のサブキー「-Dhttp.port」の値を読み取りたいと思います。これはここでは 80 です。

ここに画像の説明を入力

Get-ItemProperty $PATH -Name "Options" の出力は

ここに画像の説明を入力

「Options」だけを読みたいし、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 に答える