用批处理批量生成多个文本文件,新文本内容为1.txt的一行,文本文件名为2.txt的一行
例如1.txt内容为F05F11F14F15F16F17F28F35F37F39F40F44F45F54F55F57F59F60F64F69F70F71F72F78F87...
例如1.txt 内容为
F05
F11
F14
F15
F16
F17
F28
F35
F37
F39
F40
F44
F45
F54
F55
F57
F59
F60
F64
F69
F70
F71
F72
F78
F87
F90
F96
F97
F99
2.txt内容为
F05:172.24.10.18
F11:172.24.7.179
F14:172.24.10.23
F15:172.24.10.20
F16:172.24.9.243
F17:172.24.10.16
F28:172.24.10.12
F35:172.24.10.26
F37:172.24.9.247
F39:172.25.134.7
F40:172.37.125.164
F44:172.24.10.10
F45:172.33.188.236
F54:172.24.10.5
F55:172.44.5.21
F57:172.24.10.25
F59:172.40.198.7
F60:172.44.98.156
F64:172.24.10.1
F69:172.24.10.22
F70:172.46.224.18
F71:192.168.0.71
F72:172.24.10.28
F78:172.24.7.78
F87:172.24.9.248
F90:172.24.124.112
F96:172.25.247.218
F97:172.24.125.72
F99:192.168.0.99
要得到的文件是:F05.TXT 内容为F05:172.24.10.18
F11.TXT内容为F11:172.24.7.179
以此类推
到F99.TXT内容为F99:192.168.0.99 展开
F05
F11
F14
F15
F16
F17
F28
F35
F37
F39
F40
F44
F45
F54
F55
F57
F59
F60
F64
F69
F70
F71
F72
F78
F87
F90
F96
F97
F99
2.txt内容为
F05:172.24.10.18
F11:172.24.7.179
F14:172.24.10.23
F15:172.24.10.20
F16:172.24.9.243
F17:172.24.10.16
F28:172.24.10.12
F35:172.24.10.26
F37:172.24.9.247
F39:172.25.134.7
F40:172.37.125.164
F44:172.24.10.10
F45:172.33.188.236
F54:172.24.10.5
F55:172.44.5.21
F57:172.24.10.25
F59:172.40.198.7
F60:172.44.98.156
F64:172.24.10.1
F69:172.24.10.22
F70:172.46.224.18
F71:192.168.0.71
F72:172.24.10.28
F78:172.24.7.78
F87:172.24.9.248
F90:172.24.124.112
F96:172.25.247.218
F97:172.24.125.72
F99:192.168.0.99
要得到的文件是:F05.TXT 内容为F05:172.24.10.18
F11.TXT内容为F11:172.24.7.179
以此类推
到F99.TXT内容为F99:192.168.0.99 展开
1个回答
展开全部
@echo off
for /f "tokens=1* delims=:" %%i in (2.txt) do (echo %%i:%%j>>"%%i.txt")
Pause
2.txt中的内容已经包含1.txt中的内容所以就直接读取2.txt中的内容即可
追问
如果内容不包括 怎么做?
追答
@echo off&setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (1.txt) do (set /a n1+=1&set n2=
for /f "tokens=*" %%j in (2.txt) do (set /a n2+=1
if !n2!==!n1! echo %%j>"%%i.txt"))
pause
如果内容不包括,那就按照文件内容顺序处理.最好还是将数据合并在一个文本里面.因为这样数据更加规范而且可以不受文件内容修改限制.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询