【cmd】windows批处理读取文件内容到一个变量中

网友投稿 2740 2022-09-13

【cmd】windows批处理读取文件内容到一个变量中

【cmd】windows批处理读取文件内容到一个变量中

DATE : 2018.11.19

1、参考

2、windows批处理读取文件内容到一个变量中

方法一:

for /f %%i in (.\tmp.txt) do (echo %%i) & echo %%i

方法二:

set /P OEM=

方法二采用set命令亲测有效,并且很好用哦!

3、搜索当前目录下所有的文本文件

@echo offfor %%i in (*.txt) do echo "%%i"pause

4、逐行读取文件到多个变量中

例如文件test.txt:

12wwqeq22rtyyyaaa65ppololo

如何读取每一行,并把每行内容以逗号为分界线拆分赋值给3个变量。

@echo offsetlocal enabledelayedexpansionfor /f "tokens=1-3 delims=," %%i in (test.txt) do (set BL1=%%iset BL2=%%jset BL3=%%kecho Line1=!BL1! Line2=!BL2! Line3=!BL3!)

结果:

THE END!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【PE】%0 ~%9——给批处理batch脚本传递参数以及shift命令的用法
下一篇:【cmd】修复CMD命令行窗口出现中文乱码问题(设置默认代码页)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~