欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

dos 命令 列出所有的进程 AG chatgpt 有大用 有大大用

在 Windows 的 DOS 命令提示符中,可以使用以下命令列出所有正在运行的进程:

方法 1:使用 tasklist 命令

cmd
tasklist

作用:列出所有进程的详细信息,包括进程名、PID(进程ID)、内存使用等。
示例输出

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0          8 K
System                           4 Services                   0        132 K
svchost.exe                   1234 Services                   0     12,345 K
...

方法 2:结合筛选器(如按名称筛选)

cmd
tasklist | findstr "进程名"

示例:查找所有包含 chrome 的进程

cmd
tasklist | findstr "chrome"

方法 3:显示详细信息(包括服务)

cmd
tasklist /v

作用:显示更详细的信息(如窗口标题、运行状态等)。


方法 4:显示进程的模块(DLL)

cmd
tasklist /m

作用:列出每个进程加载的模块(DLL文件)。


其他工具补充

如果 tasklist 无法满足需求,可以使用第三方工具如:

  1. Process Explorer(微软官方工具,更强大):下载链接

  2. PowerShell 命令:

    powershell
    Get-Process

注意事项

  • tasklist 是 Windows 内置命令,无需安装。

  • 需要管理员权限才能查看某些系统进程的详细信息。


普通分类: