[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 慕夜蓝化 于 2015-1-25 13:55 编辑
  1. @echo off&setlocal enabledelayedexpansion
  2. For /f "tokens=1,2 delims==" %%i in (a.txt) do (
  3.     set "str=%%i"&set "n=%%j"
  4.     if "!str!"=="!sri!" (
  5.         set/a _!str:~,2!+=!n!&set "n=0"
  6.     ) else (
  7.         set/a _!str:~,2!+=!n!
  8.     )
  9.     set "sri=%%i"
  10. )
  11. (For /f "tokens=1-2 delims=_=" %%i in ('set _') do (
  12.     for /f "tokens=1-2 delims==" %%a in ('findstr /i /b "%%i" "a.txt"') do (
  13.     set/a n+=1
  14.     if !n! equ 1 echo,%%a=%%j
  15.     )
  16.     set "n="
  17. )) >b.txt
  18. pause
复制代码
感觉太偏了。总是把问题想的太复杂。
踏实一些点.不要着急.你想要的时间都会给你.2

TOP

返回列表