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

[文本处理] BAT脚本怎样批量提取txt文本中指定位置的内容?

07:08:57 开始挖钞                       07:09:10 挖钞成功                       07:09:10 开始送钞                       07:09:21 送钞成功                             === 取款成功 ===                  ***********冠字号**************         可识别钞票:                             WC50822219 J31Z808593 HR23253466        **********冠字号结束************        回收箱- -循环箱-循环箱-未知-循环箱      48--1771-0-0-0                          07:09:24 TVR:0080048000                 07:09:25 <==  客户取消,退卡             07:28:29 -------------------------------日期:2018-05-17 设备号: 510662    07:28:29 ==>    6227003641110130243     07:28:38 流水号:125NK             07:28:38 主机 接受                      前置流水号: 061                  全局跟踪号:                             07:28:39 流水号:12SPE              卡号: 62270033  卡种:  02K   功能:E300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000                           07:28:44 流水号:12_CHK          07:28:45 主机 接受     25154         前置流水号: 068654                  全局跟踪号: 13000654   07:28:46 流水号:125764 INA              07:28:47 主机 接受     0737         前置流水号: 0680737                  全局跟踪号: 130010006160737   07:28:48 流水号:125765 开始存款         07:29:18 本次部分钞币拒绝               [100]:32 [NG]:2                         07:29:23 拒钞被取走                     07:29:51 钞币接收                       [100]:2                                 07:29:53 流水号:125765 CDI   3,400.00       明细:100:34                         07:29:54 主机 接受     9545         前置流水号: 104145                 全局跟踪号: 13001395451725   07:29:54 手续费:0.00                    07:29:58 流水号:125P   3,400.00       明细:100:34                         07:30:00 主机 接受     9996         前置流水号: 08996                  全局跟踪号: 1300513399907996   07:30:21 钞币存入钞箱成功               ***********冠字号**************         可识别钞票:                             K0E0795074 F3N0723447 HP68374641        PJ57447688 YG68555351 PJ30055045        J36X449751 S33P704922 CP85687146        ZR01396219 X24C590421 Q51R072161        P77P684051 T7R7398908 Y5B5361837        Z9L0969043 E0C5153985 J56X569433        Q49G187885 CA16707914 ZM01147840        Y1A1221491 Y6E2392180 JU49753940        Y37T007392 J4P9856580 G5L2989501        P78P484332 R35J329873 D1T2747418        X37D763086 YR18965582 N7K0312307        CU44519021         
-----------------------------------------------------------------------------------------------------------------------------------------------
如上:在上面TXT文档中找到       J36X449751 S33P704922 CP85687146  ZMCA1570  并输出到新TXT文档中。如果没找到的不处理(比如:ZMCA1570是找不到的)。

  1. @echo off
  2. (for %%a in (J36X449751 S33P704922 CP85687146  ZMCA1570) do (
  3.     findstr "%%a" "原始文件.txt" >nul && echo %%a
  4. ))>"结果文件.txt"
复制代码
1

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表