本站已运行

攻城狮论坛

作者: syq_214
查看: 753|回复: 2

主题标签Tag

more +今日重磅推荐Recommend No.1

所有IT类厂商认证考试题库下载所有IT类厂商认证考试题库下载

more +随机图赏Gallery

【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集
【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课
原创_超融合自动化运维工具cvTools原创_超融合自动化运维工具cvTools
重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)
链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享
某linux大佬,积累多年的电子书(约300本)某linux大佬,积累多年的电子书(约300本)
乾颐堂现任明教教主Python完整版乾颐堂现任明教教主Python完整版
乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)
Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天
约21套Python视频合集 核心基础视频教程(共310G,已压缩)约21套Python视频合集 核心基础视频教程(共310G,已压缩)
最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程
最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器

[电脑技巧] 端口-进程查询.bat(本机开放的端口及使用该端口的进程 )

[复制链接]
查看: 753|回复: 2
开通VIP 免金币+免回帖+批量下载+无广告
@echo off
+ F3 {1 u' B( H; Wcolor 1f
( z% x* _% h+ A& h0 v/ U/ YTitle XP端口-进程查询 6 O, E4 H: r! ]4 W5 d/ T; I% {( @* O
setlocal enabledelayedexpansion
. d5 O" o0 q6 q( g, B7 k+ pecho ╔-                              -╗
$ d: x* g- e- Xecho   本机开放的端口及使用该端口的进程
4 L0 l0 z# m( Z. x) |echo ╚-                              -╝
. S. x2 Q9 F, ~* S. Becho ------------------------------------
" k% U2 G7 A' l( `. K# uecho          端口号           进程名称      
- |' \# b4 M- g3 o9 L+ H. |- cECHO TCP协议:
4 \# ~% ?: ]1 Q$ y) B::利用netstat命令找出使用TCP协议通信的端口,并将结果分割; 6 w! U) C; S; K" o) h! D+ H. V
::将第二个参数(IP加端口)传给%%i,第五个参数(PID号)传给%%j; ; j1 L4 n# D# N' _4 R
for /F "usebackq skip=4 tokens=2,5" %%i in (`"netstat -ano -p TCP"`) do ( 3 G0 J8 U$ Z6 F; B% C: `* v8 y5 K
  call :Assoc %%i TCP %%j
' [+ b5 o$ J0 d# p: ]  O, F  echo           !TCP_Port!           !TCP_Proc_Name!  % M0 a/ r! ^6 w  Q
)
4 J4 k, A* @5 q- q) dECHO UDP协议: 8 J$ U; \$ Z! G9 p+ _5 e
for /F "usebackq skip=4 tokens=2,4" %%i in (`"netstat -ano -p UDP"`) do (  1 x- s8 Y* U1 G( }
  call :Assoc %%i UDP %%j : q/ Y: k5 q3 d- t: t
  echo           !UDP_Port!           !UDP_Proc_Name!
/ v" M5 Q# r5 Y* j% H" R& j/ S) + \+ }+ V! g/ L8 `6 [( I, e- e7 q. A
echo 按任意键退出
* f# O* B% N, Lpause>nul 2 i! r" Y- w$ V8 c
:Assoc
# Y( U  Y$ K+ i+ E- z; @# G::对%1(第一个参数)进行分割,将第二个参数传给%%e。在本程序中,%1即为上面的%%i(形式为:IP:端口号)
# v' Y; U- \6 q+ n* z5 S8 yfor /F "tokens=2 delims=:" %%e in ("%1") do ( 0 {) H3 j' i+ C) l% @7 s
    set  %2_Port=%%e * V1 A, H6 h9 p, s1 b5 s
  ) 8 Z9 W: t( n) m  a. U
:: 查询PID等于%3(第三个参数)的进程,并将结果传给变量?_Proc_Name,?代表UDP或者TCP; & U7 ^3 p/ o; {$ V, _+ q# ~
for /F "skip=2 usebackq delims=, tokens=1" %%a in (`"Tasklist /FI "PID eq %3" /FO CSV"`) do (
0 I' q4 v, n3 H( ]9 l& o/ u; ]+ g   ::%%~a表示去掉%%a外面的引号,因为上述命令的结果是用括号括起来的。  7 D3 Y1 j. j( u5 Q" m4 _2 Y
   set %2_Proc_Name=%%~a
& m, E0 P& n$ ?( H  )
CCNA考试 官方正规报名 仅需1500元
回复 论坛版权

使用道具 举报

Rockyw [Lv10 举世无双] 发表于 2016-7-17 12:04:46 | 显示全部楼层
感谢楼主分享!
回复 支持 反对

使用道具 举报

jayden [Lv9 无所不能] 发表于 2016-7-17 13:19:00 | 显示全部楼层
看帖看完了至少要顶一下!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|网站地图|攻城狮论坛

GMT+8, 2026-7-5 16:13 , Processed in 0.110735 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

Designed by ARTERY.cn