Vol*_*kyi 1 windows netstat batch-file
我经常在本地地址启动服务器[::]:8080.要终止服务器,我需要PID从中获取netstat -aon.
要终止此服务器,我做 taskkill /F /PID <found pid>
我想创建可以找到PID并在调用中应用它的Windows批处理文件 taskkill /F /PID <found pid>
我该如何创建这样的批处理文件?
谢谢!
在我的PC上可能存在UDP或TCP连接,并且它们需要稍微不同的代码:
测试它以查看其中一个taskkill命令是否正确并删除echo以启用taskkill命令.
@echo off
for /f "tokens=5" %%a in ('netstat -aon ^|find " [::]:8080 " ^|find /i " TCP " ') do echo taskkill /F /PID %%a
for /f "tokens=4" %%a in ('netstat -aon ^|find " [::]:8080 " ^|find /i " UDP " ') do echo taskkill /F /PID %%a
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2868 次 |
| 最近记录: |