返回顶部
首页 > 资讯 > 精选 >如何实现查看进程使用端口的批处理文件
  • 506
分享到

如何实现查看进程使用端口的批处理文件

2023-06-09 22:06:23 506人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关如何实现查看进程使用端口的批处理文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。@echo off  color 1f  Title&

这篇文章将为大家详细讲解有关如何实现查看进程使用端口的批处理文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

@echo off 
color 1f 
Title XP端口-进程查询 
setlocal enabledelayedexpansio
echo ╔-                              -╗ 
echo   本机开放的端口及使用该端口的进程 
echo ╚-                              -╝ 
echo ------------------------------------ 
echo          端口号           进程名称       
ECHO tcp协议: 
::利用netstat命令找出使用TCP协议通信的端口,并将结果分割; 
::将第二个参数(IP加端口)传给%%i,第五个参数(PID号)传给%%j; 
for /F "usebackq skip=4 tokens=2,5" %%i in (`"netstat -ano -p TCP"`) do ( 
  call :Assoc %%i TCP %%j 
  echo           !TCP_Port!           !TCP_Proc_Name!  


ECHO UDP协议: 
for /F "usebackq skip=4 tokens=2,4" %%i in (`"netstat -ano -p UDP"`) do (  
  call :Assoc %%i UDP %%j 
  echo           !UDP_Port!           !UDP_Proc_Name! 

echo 按任意键退出 
pause>nul 

:Assoc 
::对%1(第一个参数)进行分割,将第二个参数传给%%e。在本程序中,%1即为上面的%%i(形式为:IP:端口号) 
for /F "tokens=2 delims=:" %%e in ("%1") do ( 
    set  %2_Port=%%e 
  ) 
:: 查询PID等于%3(第三个参数)的进程,并将结果传给变量?_Proc_Name,?代表UDP或者TCP; 
for /F "skip=2 usebackq delims=, tokens=1" %%a in (`"Tasklist /FI "PID eq %3" /FO CSV"`) do ( 
   ::%%~a表示去掉%%a外面的引号,因为上述命令的结果是用括号括起来的。  
   set %2_Proc_Name=%%~a 
  ) 

关于“如何实现查看进程使用端口的批处理文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 如何实现查看进程使用端口的批处理文件

本文链接: https://lsjlt.com/news/258240.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何实现查看进程使用端口的批处理文件
    这篇文章将为大家详细讲解有关如何实现查看进程使用端口的批处理文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。@echo off  color 1f  Title&...
    99+
    2023-06-09
  • 批处理如何实现进程端口查看
    这篇文章给大家分享的是有关批处理如何实现进程端口查看的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。直接将下面的代码,保存为port_bat.bat运行即可。代码如下:@echo off color a Title...
    99+
    2023-06-09
  • 批处理如何查看本机开放端口及使用该端口的进程
    这篇文章给大家分享的是有关批处理如何查看本机开放端口及使用该端口的进程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:@echo off color 1f Title XP端口-进程查询 setlocal...
    99+
    2023-06-08
  • 如何实现查看网关MAC地址的批处理文件
    这篇文章主要为大家展示了“如何实现查看网关MAC地址的批处理文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现查看网关MAC地址的批处理文件”这篇文章吧。示例@echo off...
    99+
    2023-06-09
  • 如何实现查可疑文件的批处理
    小编给大家分享一下如何实现查可疑文件的批处理,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!计划中查可疑文件的批处理最好能用循环来写主体部分,因为涉及到比较多的文件...
    99+
    2023-06-09
  • ubuntu如何查看进程占用的端口
    ubuntu查看进程占用端口的方法:登录ubuntu系统进入终端命令行模式。输入命令切换到root用户。sudo su再输入以下查看进程占用端口。netstat -anp|grep pid 查看进程占用端口号...
    99+
    2024-04-02
  • linux如何查看进程占用端口
    可以使用以下命令来查看Linux系统中的进程占用端口:1. 使用 `netstat` 命令:```netstat -tuln | g...
    99+
    2023-09-07
    linux
  • 如何实现查看物理内存的批处理
    这篇文章主要为大家展示了“如何实现查看物理内存的批处理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现查看物理内存的批处理”这篇文章吧。代码如下:@echo off c...
    99+
    2023-06-09
  • 如何使用批处理文件实现批量注册dll
    这篇文章主要为大家展示了“如何使用批处理文件实现批量注册dll”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用批处理文件实现批量注册dll”这篇文章吧。但是对于新手来说即使知道是DLL文件...
    99+
    2023-06-08
  • 如何实现查看驱动器的批处理
    这篇文章将为大家详细讲解有关如何实现查看驱动器的批处理,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:@echo off setlocal enabledelayed...
    99+
    2023-06-09
  • 如何实现查找最新的文件的批处理bat文件
    这篇文章主要为大家展示了“如何实现查找最新的文件的批处理bat文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现查找最新的文件的批处理bat文件”这篇文章吧。代码如下:rem ...
    99+
    2023-06-09
  • 如何使用批处理实现MaxDOS V6系统备份查看器
    这篇文章主要介绍了如何使用批处理实现MaxDOS V6系统备份查看器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:@echo off :_max mode con:...
    99+
    2023-06-08
  • 如何使用dos批处理文件
    本篇内容介绍了“如何使用dos批处理文件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!if goto choice&nb...
    99+
    2023-06-09
  • linux如何查看端口被哪个进程占用
    这篇文章将为大家详细讲解有关linux如何查看端口被哪个进程占用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法:1、利用lsof命令查看,当命令参数设置为“-i”时用以显示符合条件的进程情况,语法为“...
    99+
    2023-06-22
  • 如何使用批处理实现一键关闭高危有害端口
    小编给大家分享一下如何使用批处理实现一键关闭高危有害端口,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!注意:你的系统不一定支持ipseccmd,可以在cmd里试一...
    99+
    2023-06-08
  • 如何实现一键关闭危险端口的批处理
    这篇文章给大家分享的是有关如何实现一键关闭危险端口的批处理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一键关闭危险端口(防止黑客入侵) 危险, 端口, 黑客 讲以下内容全部复制 用记事本保存后缀为 bat 按提...
    99+
    2023-06-08
  • 怎么用批处理实现的结束进程并删除文件
    这篇文章给大家分享的是有关怎么用批处理实现的结束进程并删除文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:@echo off title=结束进程并删除文件[Null] echo.请输入进程名: se...
    99+
    2023-06-08
  • 如何使用批处理实现进度条效果
    这篇文章主要为大家展示了“如何使用批处理实现进度条效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用批处理实现进度条效果”这篇文章吧。代码如下:@echo off e...
    99+
    2023-06-08
  • 如何实现修改文件名的批处理
    这篇文章主要介绍了如何实现修改文件名的批处理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。实例1@echo off & setlocal...
    99+
    2023-06-08
  • Linux/CentOS如何查看端口被哪个进程占用
    这篇文章将为大家详细讲解有关Linux/CentOS如何查看端口被哪个进程占用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一.用lsof命令(如果没有,请用yum install安装)# lsof -i...
    99+
    2023-06-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作