批处理查找TXT文件中数据的问题,比如有几行 A B C D E 如何用BAT查找到C行,并在批处理中显示出BCD

比如有a.txt中有几行
A
B
C
D
E
如何用BAT查找到C行,并在批处理中显示出C行和C的上下行 如
B
C
D
然后可以按任意键清屏,并用GOTO参数或者其他的参数重新循环运行,求高手帮忙下,谢谢
可以用其他编程语言,不过要在同一个窗口里面运行 可以不用按任意键来刷新,设置成其他键或者窗口按钮也可以

第1个回答  2013-06-05
你说的批处理查找,是要采用“ bat ”文件吗?
为什么要用bat这样做?追问

可以用其他的编程语言,不过感觉用批处理方便一点,可以直接使用

追答

是要的这个结果吗?

追问

恩,我重新提问一下,刚那个人给我的软件不行,郁闷了 http://zhidao.baidu.com/question/556382997.html

追答

实现多处查找的功能

第2个回答  2013-06-05
好像有个 Find 命令的 具体你在问问!
第3个回答  2013-06-05
VB或者VB.NET帮你写可以么?追问

可以,不过要在同一个窗口里面,麻烦了

追答


程序及代码在附件里。满意的话请采纳,谢谢

追问

不要告诉我要安装NET系统组件 - -!!! 可不可以不用安装系统组件就可以运行啊 可以在加50分

本回答被提问者采纳

怎么使用bat批处理文件查看任一文件夹中的文件
在电脑上新建一个文件夹,新建一个“TXT”文件,并命名 点击右键,把文件的后缀名设置为“.bat”另新建几个文件,作为列出的示例 右键打开文件,第一行输入“dir c:\\ \/a:-d”作为命令行 第二行输入“pause”作为暂停显示的命令 保存后双击运行bat文件,即可看到c盘中所有的文件列表 ...

用批处理 查找TXT文件内的字符并统计出现的次数
不清楚你的实际文件\/情况,仅以问题中的样例\/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行 \/*&cls&echo off rem 统计一个指定字符串在一个txt文本文件里出现的次数 set #=Any question&set @=WX&set $=Q&set\/az=0x53b7e0b4 title %#% +...

怎么用bat批处理文件查看当前文件夹中文件列表
如果想要将文件列表信息导入list.txt文本中,如下,目录同样可以修改:echo off set "file=C:\\Users\\lytz\\Desktop\\C常用\\bat"if exist list.txt ( del list.txt ) for %%a in (%file%) do for \/f "delims=" %%b in ('dir \/a-d\/b\/s *') do ( echo %%b >>list.txt )...

求批处理bat 电脑全盘下搜索多个指定文件
set Pan=C,D,E,F,G ::设置相关文件名及其后缀,多个名称之间用英文逗号隔开,文件名包含空格,请用英文双引号括起来 set File=abc.txt,test.txt,"xyz test.txt","test abc.txt"for %%a in (%Pan%) do (echo 搜索 %%a 盘中,过程可能会耗时,请耐心等待。。。pushd "%%~a:\\"for %%b ...

批处理如何提取TXT文本里指定行内容?
只要一个命令就行了,a.txt为要找的文本,如果要找的关键词中含空格要整体找如下命令就行:findstr \/c:"你的关键词" a.txt>b.txt 如要找分别的几个关键词,把\/c:去掉 如果要找的有字母需要完全对应大小写如果希望忽略大小写,要在上面基础上再加\/i 如:findstr \/i \/c:"你的关键词" a.txt...

bat批处理修改文本文档指定行的内容?
代码使用了两个循环:第一个for循环用于遍历目标目录下所有的.tog文件;第二个for循环用于遍历每个文件的所有行,并在需要修改的行进行相应的操作。通过变量count计数,如果当前行是需要修改的行,则输出新的内容到一个临时文件temp.txt中;否则直接将当前行原样输出。最后将临时文件重命名为原文件名,完成...

求:bat批处理代码, txt文本中的内容排列和替换
set "ip_!n!=%%j"set \/a n=!n!+1 )cd.>ok.txt for \/f "tokens=2 delims==" %%i in ('set ip_') do (set "temp=%%i"for \/f "tokens=1,2 delims=." %%a in ("!temp!") do (echo iptables -A INPUT -s %%a.%%b.0.0\/16 -j ACCEPT>>ok.txt ))echo done.pause ...

...E:\\a\\b\\c和C:\\Program Files\\b\\c中所有txt文件
del \/f \/s \/q \/ar \/as \/ah e:\\a\\b\\c\\*.txt del \/f \/s \/q \/ar \/as \/ah c:program files\\b\\c\\*.txt 把上面的复制成BAT就行了,如果还有需要的,可以在命令行下输入 del \/?

通过bat批处理程序如何实现txt文件的合并?并且每行前加上特定的...
1 属性法 右键点击要保护的文件或文件夹,左键单击属性,在隐藏筐打个钩即可。 破解 这种方法很破解简单,只要在资源管理器中依次打开 工具--文件夹选项,之后在查看标签中选“显示所有文件和文件夹”点击确定。这种方法对付初级菜鸟很有效。 2 winrar加密法 右键单击你要加密的文件,选“ 添加到压缩...

如何用批处理查找并删除txt文件中的一串字符?
sum=open.getfile(typefile).size:strd=split(typefile,"\\")for iub = 0 to ubound(strd)-1 stf=stf&strd(iub)&"\\"next newfile=stf & "change_" & strd(ubound(strd))if typefile<>"" then if sum>0 then read=open.opentextfile(typefile).readall do findstr=inputbox(strfind,...

相似回答