[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 7# ksla

你都弄了一下午了,再弄个一晚上,也该可以完美了

TOP

回复 6# pcl_test


    靓仔版主能否将这个代码,完美的加进顶楼的代码里面!

TOP

本帖最后由 pcl_test 于 2016-1-12 02:46 编辑

水一发,提取最短响应时间
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "skip=1 tokens=1* delims=m" %%a in ('findstr "时间=" "%~f0"') do (
  4.     for /f "tokens=1-3 delims==" %%i in ("%%a") do (
  5.         for /f "tokens=2" %%x in ("%%i") do set #%%k=%%x
  6.         if not defined t (
  7.             set t=%%k
  8.         ) else if %%k leq !t! set t=%%k
  9.     )
  10. )
  11. echo;%t% !#%t%!
  12. pause&exit
  13. 来自 1.1.1.1 的回复: 字节=32 时间=111ms TTL=55
  14. 来自 2.2.2.2 的回复: 字节=32 时间=11ms TTL=55
  15. 来自 3.3.3.3 的回复: 字节=32 时间=96ms TTL=55
复制代码

TOP

回复 4# CrLf

    谢谢你的回答

    你的的代码,我运行不了,,

    我研究了一个下午已经弄好了,,虽然我弄得很丑,但起码能用了

TOP

本帖最后由 CrLf 于 2016-1-6 19:46 编辑
  1. @mshta http://bathome.net/s/hta/?%random%^
  2.   type('ip.txt').split('\r\n')^
  3.   ._EACH(function(s){return {m:s.match(/时间=(\d+)ms/),s:s}})^
  4.   .sort(function(a,b){return b.m[1]-a.m[1]})^
  5.   ._EACH(function(o){return o.s})^
  6.   .join('\r\n') >ip.sort.txt
复制代码

TOP

顶顶顶.............................

TOP

顶顶顶.............................

TOP

返回列表