プロセス情報取得方法メモ
Windowsのプロセス一覧等取得するためのコマンド等メモ
- tasklistコマンド
- pmonコマンド ※Linuxで言うところのtopコマンドみたいな
- psコマンド
- winmgmts
スクリプト関数抜粋(VBS) Sub ProcessList(CompName) Dim WMIService Dim Process Set WMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & CompName & NameSpace_CIMV2) WMIService.Security_.Privileges.AddAsString ("SeSecurityPrivilege") Wscript.Echo CompName For Each Process In WMIService.InstancesOf("Win32_Process") 'プロセス名とコマンドラインを表示 Wscript.Echo Process.Name & " " & Process.CommandLine Next Set WMIService = Nothing End Sub