[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. for /f "skip=4 tokens=1-7 delims=: " %%a in ('netstat -anop tcp') do (
  3.        if "%%e" neq "0" (
  4.            findstr /i /c:"%%a %%b %%c  %%d  %%e  %%f   %%g" d:\connect.log>nul||(
  5.                 echo ===========%time%==============>>d:\connect.log
  6.                 echo>>d:\connect.log %%a %%b %%c  %%d  %%e  %%f   %%g
  7.                  echo>>d:\connect.log =================================
  8. )))
复制代码

以上,存为d盘monitor.bat
  1. @echo off
  2. schtasks /create /sc minute /tn monitor_port /tr d:\monitor.bat
复制代码

运行以上代码,会自动添加monitor.bat为计划任务,每分钟运行一次,检测到外部连接,会在d盘生成connect.log文件。

[ 本帖最后由 pusofalse 于 2008-8-16 05:51 编辑 ]
心绪平和,眼藏静谧。

TOP

返回列表