1.概要
tasklist
tasklist /fi "imagename eq 进程名.exe"
2.内容
在 Windows 系统中,查看正在运行的进程可以通过以下命令行工具实现:
1. tasklist
命令
- 功能:列出当前所有正在运行的进程及其详细信息(PID、内存使用等)。
- 基本用法:
tasklist
- 常用参数:
- 按进程名过滤:
tasklist /fi "imagename eq 进程名.exe" # 示例:查看所有记事本进程 tasklist /fi "imagename eq notepad.exe"
- 按 PID 过滤:
tasklist /fi "pid eq 1234"
- 导出进程列表到文件:
tasklist > processes.txt
- 按进程名过滤:
2. taskkill
命令
- 功能:终止指定进程(需谨慎操作)。
- 基本用法:
taskkill /im 进程名.exe /f # 强制终止所有同名进程 taskkill /pid 1234 /f # 强制终止指定 PID 的进程
3. PowerShell 命令(更强大)
- 查看进程:
Get-Process # 列出所有进程 Get-Process -Name 进程名 # 按名称过滤 Get-Process | Where-Object {$_.CPU -gt 10} # 按条件过滤(如 CPU 使用率)
- 终止进程:
Stop-Process -Name 进程名 -Force Stop-Process -Id 1234 -Force
4. 图形化工具(补充)
- 快捷键
Ctrl + Shift + Esc
直接打开任务管理器。 - 在任务管理器中可查看进程、性能、启动项等。
注意事项:
- 终止系统关键进程(如
explorer.exe
,svchost.exe
)可能导致系统不稳定。 - 管理员权限:部分命令需要以管理员身份运行命令提示符或 PowerShell。
如果有具体需求(如按内存/CPU 排序、查看模块等),可以进一步说明!