我知道Windows中的tasklist命令会给出任务名称及其PID的列表。 还有另一个命令WMIC path win32_process get Commandline ,它提供了更详细的信息,但其输出更加混乱,有时是不可预知的(所以很难写出一个模式/正则expression式,尤其是在MSDOS中的findstr !)
所以,我想知道在Windows中,有没有办法直接查询任务pipe理器来查找图像名称和命令行部分? 我想如果任务pipe理器本身能够find这个信息,那肯定是有办法的。
我非常希望这是在批处理脚本中完成的,但是如果使用更复杂的东西(比如使用.NET或VB),那么一个例子会非常棒!

电源shell:
Get-WmiObject Win32_Process | Select Name, ProcessId, CommandLine
看看PowerShell和Get-Process命令; 它可以给你任何信息,你会发现在任务pipe理器,还有更多。
https://technet.microsoft.com/en-us/library/hh849832.aspx
https://technet.microsoft.com/en-us/library/ee176855.aspx