特定のタスクを監視するバッチ

Windows
スポンサーリンク

メモリの使用状況を把握するなら、普通にタスクマネージャーでいいと思うが、表示順序に変動があったりして、タスクマネージャー見逃してる部分がような不安がある。

そこで最近意外とよく使うようになったコマンドがtasklist。

2.tasklistで特定のタスクのみを表示させる

tasklist /fi [オプション]

オプション指定は、イメージ名やプロセスIDなど。

■イメージ名で絞り込む場合。

tasklist /fi "imagename eq [イメージ名]"

f:id:kojikoji75:20220305121710p:plain

■プロセスIDで絞り込む場合。

tasklist /fi "PID eq [プロセスID]"

f:id:kojikoji75:20220305121721p:plain

3.継続的に監視する

以下のようなバッチファイルを作成して実行。
1秒おきにchromeのメモリ使用量を表示させたい場合の例。

@echo off
:LOOP
tasklist /fi "imagename eq chrome.exe"
timeout /nobreak 1 >nul
goto :LOOP
タイトルとURLをコピーしました