前言全局说明
Windows bat批处理读取文件增加行号
一、说明
1.1 环境:
Windows 11 家庭版 23H2 22631.3737
Microsoft Windows [版本 10.0.22631.4751]
二、文件内容
2.1 来源文件内容
文件名:source.ini
a
bCdE
2.2 批处理内容
文件名:line_num.bat
@echo offset "INI_FILE=source.ini"
set "INI_FILE_OUT=out.ini"
(for /f "delims=" %%i in ('findstr /n .* %INI_FILE%') do (echo,%%i
))>"%INI_FILE_OUT%"
如不想保留空行,可以把 findstr /n .* 里的 * 去掉
3.1 运行结果
文件名:out.ini
1:a
2:b
3:
4:C
5:
6:d
7:
8:E
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
http://www.bathome.net/redirect.php?goto=findpost&ptid=36383&pid=173035