Command line 如何从cmd获取正在运行的程序列表[并非所有进程]?

Command line 如何从cmd获取正在运行的程序列表[并非所有进程]?,command-line,cmd,command-prompt,Command Line,Cmd,Command Prompt,我不需要所有进程的列表。我只想要打开的程序 我使用过TASKLIST和WMIC命令。但它们都提供了所有进程。这将删除服务列表: tasklist /v|find /v /i " services " 一个开放的程序和一个过程有什么区别?我认为两者都是一样的。但我不需要后台处理。如果我打开了记事本和Firefox,我希望列表中只有记事本和Firefox。我认为不是开放的程序。它应该作为用户应用程序进行更正。是的,它们是相同的,这就是重点。你怎么才能分辨出两者的区别呢?这就是问题所在。还有,为什么

我不需要所有进程的列表。我只想要打开的程序


我使用过TASKLIST和WMIC命令。但它们都提供了所有进程。

这将删除服务列表:

tasklist /v|find /v /i " services "

一个开放的程序和一个过程有什么区别?我认为两者都是一样的。但我不需要后台处理。如果我打开了记事本和Firefox,我希望列表中只有记事本和Firefox。我认为不是开放的程序。它应该作为用户应用程序进行更正。是的,它们是相同的,这就是重点。你怎么才能分辨出两者的区别呢?这就是问题所在。还有,为什么你需要知道?你想解决什么问题?检查一下:但结果还是来自后台应用程序。不过你得到了正在运行的程序列表。都在系统托盘中等。