一、最终bat文件脚本
该脚本实现80端口进程PID号的检测
portnum为端口号变量
1.txt为临时存储netstat命令查询的中间临时存储文件
%%a为PID号的存储变量
@echo off&title 正在检测...
set portnum=80
netstat -ano|findstr 0.0.0.0:80>1.txt
for /f "tokens=5" %%a in (1.txt) do (
IF "%%a" NEQ "" (
echo 检测到本地%portnum%端口对应的PID号"%%a"
pause>nul
)
else(
echo.未检测到本地%portnum%端口
exit
)
二、操作
- 在D盘新建一个文本文件test.txt
- 复制上述代码,并粘贴到 d:\test.txt中
- 修改test.txt 为 test.bat,弹出的“扩展名变更将导致不可用”的警告窗,点击“是”
- 双击test.bat 即可运行
运行结果如下: