标题: [文本处理] 批处理如何提取TXT符合特征关键字下一行的关键字,并输出为变量。 [打印本页]
作者: samsung4203 时间: 2019-4-24 15:52 标题: 批处理如何提取TXT符合特征关键字下一行的关键字,并输出为变量。
- 部署映像服务和管理工具
- 版本: 10.0.17763.1
-
- 映像的详细信息: install.wim
-
- 索引: 1
- 名称: Windows 10 家庭版
- 描述: Windows 10 家庭版
- 大小: 9,874,628,391 个字节
-
- 索引: 2
- 名称: Windows 10 家庭单语言版
- 描述: Windows 10 家庭单语言版
- 大小: 9,875,632,397 个字节
-
- 索引: 3
- 名称: Windows 10 教育版
- 描述: Windows 10 教育版
- 大小: 10,003,703,173 个字节
-
- 索引: 4
- 名称: Windows 10 专业版
- 描述: Windows 10 专业版
- 大小: 10,002,614,644 个字节
-
- 索引: 5
- 名称: Windows 10 专业教育版
- 描述: Windows 10 专业教育版
- 大小: 10,003,668,268 个字节
-
- 索引: 6
- 名称: Windows 10 专业工作站版
- 描述: Windows 10 专业工作站版
- 大小: 10,003,685,604 个字节
-
- 索引: 7
- 名称: Windows 10 家庭版
- 描述: Windows 10 家庭版
- 大小: 15,057,196,227 个字节
-
- 索引: 8
- 名称: Windows 10 家庭单语言版
- 描述: Windows 10 家庭单语言版
- 大小: 15,058,348,386 个字节
-
- 索引: 9
- 名称: Windows 10 教育版
- 描述: Windows 10 教育版
- 大小: 15,284,537,248 个字节
-
- 索引: 10
- 名称: Windows 10 专业版
- 描述: Windows 10 专业版
- 大小: 15,283,420,413 个字节
-
- 索引: 11
- 名称: Windows 10 专业教育版
- 描述: Windows 10 专业教育版
- 大小: 15,284,467,010 个字节
-
- 索引: 12
- 名称: Windows 10 专业工作站版
- 描述: Windows 10 专业工作站版
- 大小: 15,284,501,895 个字节
-
- 索引: 13
- 名称: Windows 10 企业版 LTSC
- 描述: Windows 10 企业版 LTSC
- 大小: 8,735,508,210 个字节
-
- 索引: 14
- 名称: Windows 10 企业版 LTSC
- 描述: Windows 10 企业版 LTSC
- 大小: 13,424,238,886 个字节
-
- 索引: 15
- 名称: Windows 7 简易版
- 描述: Windows 7 简易版
- 大小: 8,119,970,326 个字节
-
- 索引: 16
- 名称: Windows 7 家庭普通版
- 描述: Windows 7 家庭普通版
- 大小: 8,140,142,765 个字节
-
- 索引: 17
- 名称: Windows 7 家庭高级版
- 描述: Windows 7 家庭高级版
- 大小: 8,581,939,355 个字节
-
- 索引: 18
- 名称: Windows 7 专业版
- 描述: Windows 7 专业版
- 大小: 8,463,989,395 个字节
-
- 索引: 19
- 名称: Windows 7 旗舰版
- 描述: Windows 7 旗舰版
- 大小: 8,624,220,791 个字节
-
- 索引: 20
- 名称: Windows 7 家庭普通版
- 描述: Windows 7 家庭普通版
- 大小: 11,777,873,280 个字节
-
- 索引: 21
- 名称: Windows 7 家庭高级版
- 描述: Windows 7 家庭高级版
- 大小: 12,290,692,688 个字节
-
- 索引: 22
- 名称: Windows 7 专业版
- 描述: Windows 7 专业版
- 大小: 12,192,007,106 个字节
-
- 索引: 23
- 名称: Windows 7 旗舰版
- 描述: Windows 7 旗舰版
- 大小: 12,354,368,057 个字节
-
- 索引: 24
- 名称: Windows 7 企业版
- 描述: Windows 7 企业版
- 大小: 8,468,484,553 个字节
-
- 索引: 25
- 名称: Windows 7 企业版
- 描述: Windows 7 企业版
- 大小: 12,197,287,430 个字节
-
- 操作成功完成。
复制代码
在wim.txt中,比如我要提取 【索引: 14】下一行中【名称: Windows 10 企业版 LTSC】的关键字【Windows 10 企业版 LTSC】并输出为变量,该怎么提取,谢谢。
作者: Batcher 时间: 2019-4-24 16:41
- @echo off
- for /f "delims=:" %%a in ('type "wim.txt" ^| findstr /n /c:"索引: 14"') do (
- call :GetStr %%a
- )
- echo,%keyword%
- pause
- goto :eof
-
- :GetStr
- for /f "skip=%1 tokens=1*" %%b in ('type "wim.txt"') do (
- set "keyword=%%c"
- goto :eof
- )
复制代码
作者: samsung4203 时间: 2019-4-24 16:57
回复 2# Batcher
多谢 ‘Batcher 管理员’ 大哥 试过了很好用
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |