1)查看占用8080端口的進程號
netstat –aon | findstr “8080” 或者 netstat –aon | find “8080”
結果:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 6900
可知,進程號為 6900的進程占用了8080端口
可以使用命令 tasklist | findstr “ 6900”進一步查看 6900進程的具體信息。
tasklist | findstr “6400” 或者 tasklist | find “6400”
結果:javaw.exe 6400 Console 0 28,792 K
可知6400進程為javaw.exe。
2)殺掉進程
tskill
TSKILL processid | processname [/SERVER:servername] [/ID:sessionid | /A] [/V]
processid 要結束的進程的 Process ID。
processname 要結束的進程名稱。
/SERVER:servername 含有 processID 的服務器(默認值是當前值)。
使用進程名和 /SERVER 時,必須指定 /ID
或 /A
/ID:sessionid 結束在指定會話下運行的進程。
/A 結束在所有會話下運行的進程。
/V 顯示正在執行的操作的信息。
tskill 6400
完整的命令也可以使用 taskkill 它更加靈活,支持以進程名稱中止。
可以帶上參數/F 強制殺掉進程。/PID 后跟進程PID 或者 /IM 后跟進程名字。
如:taskkill /PID 6400
或者 taskkill /IM javaw
