0

arcconfcli とpower shell監視を使用して、Adaptec RAID アレイのステータスを取得しようとしています。パワーシェルでコマンドが返した文字列から最後の値を取得する方法がわかりません。

PS C:\adaptec\msm\cmdline> .\arcconf.exe  getconfig  1  | select-string   -pattern "Defunct disk drive count"

   Defunct disk drive count                 : 0

0コマンド出力から値を取得する必要があり ます。

4

2 に答える 2

0

結果を文字「:」で分割し、2 番目の部分を取ります。何かのようなもの

((.\arcconf.exe getconfig 1 | select-string -pattern "Defunct disk drive count") -split ':')[1]
于 2013-09-17T08:49:28.227 に答える
0

これを試して:

(.\arcconf.exe getconfig 1) -match 'defunct disk drive count\s+:\s+(\d+)'
$matches[1]
于 2013-09-17T10:05:33.470 に答える