回复 4#apang
嗯,很好,
findstr /i!str! !wenben!>蛋疼.txt
我想修改成输出文件名为关键词,并将关键词用顿号“、”隔开(如果是多个关键词的话用顿号“、”隔开,如果是一个关键词的话就直接用关键词命名为输出文件名,就不带“、”)
@echo off&setlocal enabledelayedexpansion
set "wenben=数据.txt"
set guanjianci="北京 小学"、"成绩比赛"、"002 四中"
for %%a in (!guanjianci!) do set "str=!str! /c:%%a"
findstr /i!str! !wenben!>!guanjianci!.txt
好像不能处理了