Board logo

标题: [文本处理] [已解决]批处理文本对比并提取出行 [打印本页]

作者: 老卡机    时间: 2015-9-25 05:52     标题: [已解决]批处理文本对比并提取出行

本帖最后由 老卡机 于 2015-9-25 10:49 编辑

有两个TXT,这个有36个序列号
  1. Win7家庭高级版:PPBK3-M92CH-MRR9X-34Y9P-7CH2F
  2. Win7家庭高级版:Q8JXJ-8HDJR-X4PXM-PW99R-KTJ3H
  3. Win7家庭高级版:8489X-THF3D-BDJQR-D27PH-PJ3HC
  4. Win7家庭高级版:TWF78-W7H8T-KXD8C-YDFCQ-HK4WG
  5. Win7家庭高级版:BFTWY-X2PJR-VJP8V-KGBPJ-FWBMP
  6. Win7家庭高级版:RHVHB-VYF67-9FT4M-2WXR8-P3C6R
  7. Win7家庭高级版:38CGD-Q6RHB-37BVW-Y3XK7-3CJVC
  8. Win7家庭高级版:86GG2-DBVT6-KYQQ6-XFK9R-896MF
  9. Win7家庭高级版:4CBPF-W7GXG-J4J8F-GHG79-Q9YT8
  10. Win7家庭基本版:P4DBR-8YPT6-KHRB8-6T7RW-GMXGV
  11. Win7家庭基本版:FGTCF-8JBG2-4BK4G-36JWB-PFQXB
  12. Win7家庭基本版:CW4KD-MK47X-JYQ7Y-DKKTR-86TH7
  13. Win7家庭基本版:37X8Q-CJ46F-RB8XP-GJ6RK-RHYT7
  14. Win7家庭基本版:GDK6B-87QP9-F9WYK-PP327-BQ622
  15. Win7家庭基本版:72C8D-KQ9Y4-FGBCD-WY9WG-BD92C
  16. Win7家庭基本版:GV7X4-92M4D-6F69V-RFGP9-3FBBD
  17. Win7家庭基本版:4JCWB-FVHJJ-XCPKC-CTWDP-QQQ9M
  18. Win7家庭基本版:WXM3Y-H2GDY-TKFQH-6GQQF-7VG8P
  19. Win7专业版:HWRFF-2FFYX-XFXP2-DYFC3-BX3B7
  20. Win7专业版:YT9K9-4R938-3TVXX-3Q3QT-9HBXM
  21. Win7专业版:C3X7Y-R6WWH-BRXRD-FY84C-FXWHK
  22. Win7专业版:XJBR4-M42Q4-QPJ9C-BRDRJ-KHPVY
  23. Win7专业版:TF3Q7-YYP8R-D78R7-W9Q9M-DXVBK
  24. Win7专业版:J8D39-J2WM3-6368H-JV8G9-BYJJQ
  25. Win7专业版:P3H89-V3P2R-JVBTF-YM2J2-FTMT3
  26. Win7专业版:RGM4T-3VT6B-GTYPY-3FHP2-HV2YJ
  27. Win7专业版:TTY4D-RDKK9-TYB2T-68WJW-M69KJ
  28. Win7旗舰版:236TW-X778T-8MV9F-937GT-QVKBB
  29. Win7旗舰版:87VT2-FY2XW-F7K39-W3T8R-XMFGF
  30. Win7旗舰版:KH2J9-PC326-T44D4-39H6V-TVPBY
  31. Win7旗舰版:TFP9Y-VCY3P-VVH3T-8XXCC-MF4YK
  32. Win7旗舰版:J783Y-JKQWR-677Q8-KCXTF-BHWGC
  33. Win7旗舰版:C4M9W-WPRDG-QBB3F-VM9K8-KDQ9Y
  34. Win7旗舰版:2VCGQ-BRVJ4-2HGJ2-K36X9-J66JG
  35. Win7旗舰版:MGX79-TPQB9-KQ248-KXR2V-DHRTD
  36. Win7旗舰版:FJHWT-KDGHY-K2384-93CT7-323RC
复制代码
下面是另外个的内容
  1. 86GG2-DBVT6-KYQQ6-XFK9R-896MF
  2. CW4KD-MK47X-JYQ7Y-DKKTR-86TH7
  3. P3H89-V3P2R-JVBTF-YM2J2-FTMT3
  4. TFP9Y-VCY3P-VVH3T-8XXCC-MF4YK
复制代码
需要的是通过批处理或VBS对比文件,将第2个内容的4个序列号所在行全部提取出来,保存为已提取.TXT,没有的保存为未提取.TXT
作者: CrLf    时间: 2015-9-25 06:08

试试:
  1. @findstr /e  /g:另外个.txt  序列号.txt  >已提取.TXT
  2. @findstr /e  /g:另外个.txt  序列号.txt  >未提取.TXT
复制代码

作者: 老卡机    时间: 2015-9-25 07:10

有36个,已提取.TXT的4个成功,未提取.TXT的32个没弄出来
作者: DAIC    时间: 2015-9-25 09:00

回复 3# 老卡机


findstr /v  /g:另外个.txt  序列号.txt  >未提取.TXT




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2