win7查找进程和杀掉进程(通过powershell)

本文介绍在Windows环境下如何使用命令行工具tasklist和taskkill来管理进程,包括查找特定进程如Word,以及通过端口号查找并结束相关进程的方法。

查看word进程

查找word进程(全称是WINWORD.EXE):

tasklist  |findstr /i   word ;  # /i 忽略大小写

如图:
在这里插入图片描述
杀掉上图的pid:

taskkill /pid  4308

查杀80端口相关进程

netstat -ano | findstr "80"
最后一列就是pid,例如pid是4
TASKKILL /f /pid 4 /t

8080端口也是一样的,替换80为8080即可。

PowerShell 中,你可以使用内置的 `Stop-Process` cmdlet 来终止进程。相比传统的 CMD 中的 `taskkill` 命令,PowerShell 提供了更强大、灵活的方式来管理进程。 --- ## ✅ 示例:使用 PowerShell 终止进程 ### 1. 查看正在运行的进程 你可以使用以下命令查看所有正在运行的进程: ```powershell Get-Process ``` 或者查找特定名称的进程,例如 `notepad`: ```powershell Get-Process -Name notepad ``` 输出示例: ``` Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName ------- ------ ----- ----- ------ -- -- ----------- 211 8 1644 4940 0.05 1234 1 notepad ``` 其中 `Id` 就是进程 ID(PID)。 --- ### 2. 使用 `Stop-Process` 终止指定 PID进程 语法如下: ```powershell Stop-Process -Id <PID> -Force ``` 例如: ```powershell Stop-Process -Id 1234 -Force ``` - `-Force` 参数用于强制终止进程。 --- ### 3. 按进程名终止多个进程 如果你要终止所有名为 `notepad` 的进程: ```powershell Stop-Process -Name notepad -Force ``` 这将一次性终止所有匹配的进程。 --- ## 🔍 完整操作流程示例 ```powershell # 查找 notepad 进程 Get-Process -Name notepad # 输出: # Handles NPM(K) PM(K) WS(K) CPU(s) Id SI ProcessName # ------- ------ ----- ----- ------ -- -- ----------- # 211 8 1644 4940 0.05 1234 1 notepad # 终止该进程 Stop-Process -Id 1234 -Force ``` --- ## ⚠️ 注意事项 - **管理员权限**:如果遇到“拒绝访问”错误,请右键点击 PowerShell → “以管理员身份运行”。 - **谨慎操作**:不要随意终止系统关键进程(如 `explorer`, `svchost` 等),否则可能导致系统不稳定或崩溃。 --- ## ✅ 示例:编写 PowerShell 脚本批量杀进程 你也可以写一个简单的 `.ps1` 脚本来批量终止进程: ```powershell # kill-processes.ps1 $processNames = @("notepad", "calc") foreach ($name in $processNames) { $procs = Get-Process -Name $name -ErrorAction SilentlyContinue if ($procs) { Stop-Process -Name $name -Force Write-Output "已终止进程: $name" } else { Write-Output "未找到进程: $name" } } ``` 运行方式: ```powershell .\kill-processes.ps1 ``` --- ##
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值