批处理脚本处理文本文件中字符串的实例:
Case:文本文档 a.txt里面有一些字符串,需要将有"checked"的字符串的整行内容提取出来。
批处理代码实现方法如下:
@echo off
findstr "checked" a.txt>b.txt
start b.txt
批处理运行结果如下图所示,成功将"checked"字符串所在行的内容提取到b.txt文档中。
上述代码值得注意的两点:
1.findstr方法是区分大小写的,因此字符串必须严格与目标提取文本中字符串一致,上述实例中"Checked software chamber"就没有被提取出来;
2.批处理的脚本要与待提取文本在同一文件夹下,否则需要利用cd进行路径定向,即需要在findstr前一行加上 cd C:\Users\Administrator\Desktop\test11(b.txt具体路径)这行代码。