Windows扫描端口链接数批处理

Windows扫描端口链接数批处理

由于我们这里一个程序的断开连接开发的有问题,经常会有上千的链接处于ESTABLISHED状态,但是实际上这些链接早就应该断开,当这种链接堆积到一定程度就会出现服务器访问不能的状况。所以才生成了下面的脚本。

脚本的目的是每过固定时间后进行一次统计,根据统计数据的增长速度和到达服务器无法访问状态时堆积的链接数来判断大概通过多长时间重启一次服务。

@Echo off

set a=0

netstat -an | find /i "8830" > c:test

for /f "delims=" %%a in ('type c:test') do set/a a+=1

@Echo on

echo "%date% %time%----%a%"<nul 》 e:guishuditongji.txt

注释:

1.关闭批处理程序的界面输出,由于批处理每一个操作都会有对应的输出,为了防止记录的内容过于混乱,所以选择关闭这些输出,并在5的位置将输出打开,这样记录文件里面就能只记录到自己想要的内容了;

2.设定一个变量,并在这里强制赋值为0,如果不赋值,当脚本第二次运行时a的大小会累加,造成数据的不准确;

3.查看访问,并通过find命令对输出结果进行过滤;

4.简单的可以看做一个累加计算;

5.这段的作用在1里面已经提过了;

6.输出想要的信息并重定向到对应的记录文件。

(0)

相关推荐

  • Windows下统计端口链接数的批处理

    这个批处理算是半原创吧,里面借鉴了百度文库里面一个统计windows下目录和文件个数的批处理,目前已经在线上系统中使用,利用vbs脚本文件进行调用,统计功能正常。 @Echo off set/a a= ...

  • windows通信端口初始化失败

    在Windows通信端口初始化失败一般都有以下几种情况可以判断。情况如下: 1、在电脑开机之后,时间上需要六分钟左右才可以进入系统,或者更长。 2、在我们打开电脑之后,我们双击360图标的时候,电脑会 ...

  • winXP系统怎么在设备管理器中更新扫描端口?

    XP系统在设备管理器中更新扫描端口的方法 通过WIA扫描提示不能复印当前照片,通过Twain扫描提示成像设备无法初始化,使用XP操作系统,更新设备管理器中Imgaing device中的扫描仪驱动,重 ...

  • CentOS下如何查看一个文件的硬链接数?

    用ls -l 可以看到有一个文档的硬链接数: [root@localhost tmp]# ls -li total 104 229415 drwxr-xr-x 2 root root 4096 Dec ...

  • LINUX怎么理解硬链接数的含义?

    LINUX里硬链接数的含义该怎么理解?今天我们就来详细介绍一下. 1.打开LINUX操作系统,可以使用UBUNTU. 2.找到左边任务栏的终端窗口并且打开. 3.改变为桌面目录,然后查看文件和目录的具 ...

  • WINDOWS通信端口初始化失败该如何解决方法

    首先打开运行窗口,然后在运行窗口中输入"cmd",接着输入"netsh winsock reset",再按回车键,最后重启电脑即可.以下用Windows 7系统 ...

  • Windows解决端口占用

    Windows解决端口占用 1.查看占用端口 2.查看占用程序 (可选) 3.杀死占用程序 操作方法 01 1.查看占用端口 netstat -ano netstat -ano|findstr xxx ...

  • Windows下统计行数的命令

    大家都知道在Linux下统计文本行数可以用wc -l 命令,例如: -bash-3.2$ cat pif_install.log | wc -l 712 但在Windows下如何统计输出文本的行数呢, ...

  • Windows 下统计行数的命令?

    find中有个选项/c,意为不包含某字符串的行数,使用该选项可以统计文本的行数,例如: C:UsersNR>type test.txt | find /v /c "" 253 ...