アプリ版:「スタンプのみでお礼する」機能のリリースについて

powershellで特定のプロセスのプロセスIDを変数化したいと思っています。

例えばexploreのプロセスなら「Get-Process explorer」で

Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
931 80 35804 76272 286 12.23 2632 explorer

みたいに出力できるのはわかりますが、このときのプロセスIDである2632だけを
抽出するには、「Get-Process explorer」のあとにパイプで何を入力すれば良いのでしょうか?

A 回答 (1件)

パイプせずに下記のようにすればIDがとれます。



$(Get-Process explorer).id

----------------------------------------------------
PS C:\Users> $(Get-Process explorer).id
2364
PS C:\Users> Get-Process explorer

Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
1485 109 64092 82064 364 7.41 2364 explorer
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!