コマンドレットを実行して、結果の値を変数に格納したいと思います。
例えば
C:\PS>Get-WSManInstance -enumerate wmicimv2/win32_process | select Priority
優先順位をヘッダー付きで一覧表示します。たとえば、最初のもの:
Priority
--------
8
それらを変数に格納するにはどうすればよいですか?私はもう試した:
$var=Get-WSManInstance -enumerate wmicimv2/win32_process | select Priority
今、変数は:@{Priority=8}
であり、私はそれをにしたかった8
。
質問2:
1つのコマンドレットで2つの変数を保存できますか?つまり、パイプラインの後に保存します。
C:\PS>Get-WSManInstance -enumerate wmicimv2/win32_process | select Priority, ProcessID
私はこれを避けたい:
$prio=Get-WSManInstance -enumerate wmicimv2/win32_process | select Priority
$pid=Get-WSManInstance -enumerate wmicimv2/win32_process | select ProcessID