現在実行されているプロセスのリスト(名前とPID)を配列で返します。
ProcessList ( ["name"] )
パラメータ
name | [オプション] 名前を指定すると指定した名前のプロセスのリストだけ返されます。 |
返し値
成功 | プロセスの名前とPIDを格納した配列が返されます(注意を参照)。 |
失敗 | リストを作成できなかった場合、@errorを1に設定します。 |
注意
下に示すような2次元配列が作製されて返されます。
関連
ProcessClose, ProcessExists, ProcessSetPriority, ProcessWait, ProcessWaitClose, ProcessGetStats, WinGetProcess
例
; 全てのプロセスのリストを作製
$list = ProcessList()
for $i = 1 to $list[0][0]
msgbox(0, $list[$i][0], $list[$i][1])
next
; ”notepad.exe”名のプロセスのみのリストを作製
$list = ProcessList("notepad.exe")
for $i = 1 to $list[0][0]
msgbox(0, $list[$i][0], $list[$i][1])
next