Очень иногда в разработке нужно под виндой посмотреть полную командную строку. К сожалению в стандартном Task Manager ограничено это отображение, которое, к тому же, ещё включать дополнительно приходится. Через cmd глухо совсем – tasklist такого отродясь не умеет. Посим остаётся VBScript. Создаём следующий файлик и запускаем: csript proc.vbs
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
set svc=getobject("winmgmts:root\cimv2") set cproc=svc.execquery("select * from win32_process") WScript.StdOut.WriteLine "out" WScript.echo(cproc.count) For Each ln in cproc WScript.StdOut.WriteLine "start" WScript.echo(ln.CommandLine) WScript.StdOut.WriteLine "end" Next set cproc=nothing : set svc=nothing |