1.txt
2.txt
平时每天都要向1.txt添加新数据,每次都是PilotEdit打开添加,如果一天好几次就有点麻烦,现在想用bat添加,不知道如何下手,其中1.txt中的数据是12位字符串,每一行都是12位无空格,2.txt是16位字符串,每一行都是16位有空格,每次都是手动把16位字符改成12位的(把第7,8,15,16位删除)
16位:11 BB CD 99 11 A1 AA 5C
12位:11BBCD11A1AA
改成12位再添加到1.txt,如果是添加几行数据倒是无所谓了,要是上百就难了
下面是我单单写成合并都难了,- @ ECHO OFF
- @ ECHO.
- set /p a=<"F:\TXT\1.txt"
- type "F:\TXT\1.txt" >> "F:\TXT\2.txt" \n
- @ ECHO 已成功添加文本
- pause
复制代码 可是把2.txt向1.txtx添加不是在最后换行后才追加,比如:
1.txt中数据是
1A20A1DBA719
AA217742BCAB
2.txt中数据是
AB CD 09 81 15 AB 03 C3
11 BB CD 99 15 A1 6A 5C
12 BB CD 99 41 A1 A3 AC
13 BB CD DD 34 A1 A1 CC
21 BD 1D 39 14 A1 3A 5C
运行bat后成了
1A20A1DBA719
AA217742BCABAB CD 09 81 15 AB 03 C3
11 BB CD 99 15 A1 6A 5C
12 BB CD 99 41 A1 A3 AC
13 BB CD DD 34 A1 A1 CC
21 BD 1D 39 14 A1 3A 5C
我想追加后1.txt的是在下一行写入 |