[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] .bat解析TXT多行多列显示,并生成.csv

"VarName"        "TimeString"        "VarValue"        "Validity"        "Time_ms"
"data1"        "2018-11-24 22:14:21"        11.000000        1        43428926634.120369
"data2"        "2018-11-24 22:14:21"        12.000000        1        43428926634.120369
"data3"        "2018-11-24 22:14:21"        13.000000        1        43428926634.120369
"data4"        "2018-11-24 22:14:21"        14.000000        1        43428926634.120369
"data5"        "2018-11-24 22:14:21"        15.000000        1        43428926634.120369
"data6"        "2018-11-24 22:14:21"        16.000000        1        43428926634.120369
"data7"        "2018-11-24 22:14:21"        17.000000        1        43428926634.120369
"data8"        "2018-11-24 22:14:21"        18.000000        1        43428926634.120369
"data1"        "2018-11-24 22:14:52"        21.000000        1        43428926998.761574
"data2"        "2018-11-24 22:14:52"        22.000000        1        43428926998.773148
"data3"        "2018-11-24 22:14:52"        23.000000        1        43428926998.773148
"data4"        "2018-11-24 22:14:52"        24.000000        1        43428926998.773148
"data5"        "2018-11-24 22:14:52"        25.000000        1        43428926998.773148
"data6"        "2018-11-24 22:14:52"        26.000000        1        43428926998.773148
"data7"        "2018-11-24 22:14:52"        27.000000        1        43428926998.773148
"data8"        "2018-11-24 22:14:52"        28.000000        1        43428926998.773148
"data1"        "2018-11-24 22:15:20"        30.000000        1        43428927324.918976
"data2"        "2018-11-24 22:15:20"        31.000000        1        43428927324.918976
"data3"        "2018-11-24 22:15:20"        32.000000        1        43428927324.918976
"data4"        "2018-11-24 22:15:20"        33.000000        1        43428927324.918976
"data5"        "2018-11-24 22:15:20"        34.000000        1        43428927324.918976
"data6"        "2018-11-24 22:15:20"        35.000000        1        43428927324.918976
"data7"        "2018-11-24 22:15:20"        36.000000        1        43428927324.918976
"data8"        "2018-11-24 22:15:20"        37.000000        1        43428927324.918976
"data1"        "2018-11-24 22:15:49"        41.000000        1        43428927661.435181
"data2"        "2018-11-24 22:15:49"        42.000000        1        43428927661.435181
"data3"        "2018-11-24 22:15:49"        43.000000        1        43428927661.435181
"data4"        "2018-11-24 22:15:49"        44.000000        1        43428927661.435181
"data5"        "2018-11-24 22:15:49"        45.000000        1        43428927661.435181
"data6"        "2018-11-24 22:15:49"        46.000000        1        43428927661.435181
"data7"        "2018-11-24 22:15:49"        47.000000        1        43428927661.435181
"data8"        "2018-11-24 22:15:49"        48.000000        1        43428927661.435181
"$RT_OFF$"        "2018-11-24 22:15:53"        0        2        43428927698.993057
"$RT_COUNT$"        33                       

以上内容为TXT  如何通过.bat解析,并让其8行8列数据显示(显示如下,依次循环),并生成csv
data1        data2        data3        data4        data5        data6        data7        data8        time
11        12        13        14        15        16        17        18        2018/11/24 22:14
21            22           23            24           25            26            27           28           2018/11/24 22:14

不是最佳效率。===若文件固定,改一下速度很快。自行添加重定向以输出到csv。EXCEL中导入并以TAB键分格。== ...
xczxczxcz 发表于 2018-11-25 14:01


非常感谢楼主,如每次解析的.txt文档,名字都为 ref.txt  解析完成,最后自动生成ref.csv这个代码怎么加呢?

TOP

回复 5# xczxczxcz

你好,大哥 ,很感谢你对我的问题的及时回复, 。
我用了你下面的powershell脚本,已经实现了排序功能,生成的.csv文档,所有数据都排列在一列了,可以让这些数据分9列显示吗?这个该怎么加代码
这样就非常完美了

TOP

回复 8# xczxczxcz
谢谢

TOP

返回列表