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


    以顶楼的数据为例,你希望修改哪一行,或者修改哪几行?修改成什么样子?

TOP

本帖最后由 WHY 于 2018-12-4 11:14 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /r %%m in (*.src) do (
  4.     for /f "tokens=1,2* delims=," %%i in ('findstr /n .* "%%m"') do (
  5.         set "str=%%i"
  6.         if "!str:Mtot=!" NEQ "!str!" (
  7.             set "str=!str:*:=!"
  8.             echo;!str!,!str:~10,3!!str:~15,4!,%%k
  9.         ) else if "%%j" == "" (
  10.             echo;!str:*:=!
  11.         ) else if "%%k" == "" (
  12.             echo;!str:*:=!,%%j
  13.         ) else (
  14.             echo;!str:*:=!,%%j,%%k
  15.         )
  16.     )
  17. )
  18. pause
复制代码
1

评分人数

    • 786021512: 感谢给帖子标题标注[已解决]字样技术 + 1

TOP

返回列表