bat中如何筛选文本文件中某行某段文字,提取并给变量赋值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat中如何筛选文本文件中某行某段文字,提取并给变量赋值相关的知识,希望对你有一定的参考价值。

我从网上能找到一个搜索器(如下)可以完成搜索指定文件的任务
我想将它得以扩展,已达到可以进行认为输入指定搜索的功能

我的想法有3歩
1 建立UI , 搜索的内容可根据键盘输入而定
2 将输入内容作为数据导入给搜索核心
3 将搜索得到的结果输出到文本文件
4 对结果文件进行筛选、编辑,最终形成报表式文档

我设想的报表应包含的字段有

eg.

搜索关键字 查询结果中的文件名 所在位置 文件大小 (等)
*.bat autorun.bat c:\winnerway\hlcar\ 3.18 MB
*.bat msdtcvtr.bat C:\WINDOWS\system32\MsDtc\Trace\ 668 B

参考技术A 楼主你。。。既然晓得某行某段文字,直接赋给变量就可以啦,你还搜索干啥? 参考技术B lklklklklklk 参考技术C 3.18 MB 的 autorun.bat

这个还是BAT吗?本回答被提问者采纳

在java中创建了jtable,怎么获取这个表中某行某列的数据(即某单元格的数据int值)??

我的程序是这样的:
JScrollPane BP=new JScrollPane(); Vector M_column=new Vector();
M_column.add("实页号");M_column.add("占用位");M_column.add("程序号");
M_column.add("段页号");M_column.add("使用位");M_column.add("程序优先位"); M_column.add("H");
Vector M_data=new Vector();
for(int i=0;i<5;i++)

Vector M_rowdata=new Vector();
M_rowdata.add(String.valueOf(i));//实页号
M_rowdata.add("1");//占用位

M_model=new DefaultTableModel(M_data,M_column);//创建指定表格模型的表格
JTable M_table=new JTable(M_model);

BP.setViewportView(M_table);
Container c=getContentPane();//创建窗n口
c.add(BP);
.......................后面的是想获取表中某行某列的数据int值

参考技术A 通过取vector取得。。。。追问

我知道了是用defaulttablemodel的getValueAt方法

本回答被提问者采纳

以上是关于bat中如何筛选文本文件中某行某段文字,提取并给变量赋值的主要内容,如果未能解决你的问题,请参考以下文章

如何获取GridView中某行某列的值

获取DataSet中某行某列的数据

在java中创建了jtable,怎么获取这个表中某行某列的数据(即某单元格的数据int值)??

vb中怎么按某行某列读取本地电脑的“*.txt”文本内容并原样显示到文本框中???

我想用VB的文本框显示access数据库某行某列的一个数据,该怎么做?

在MFC中使用listctrl控件,要修改某行某列的值