Board logo

标题: [文本处理] 批处理不使用for和管道命令怎样读取文本内容? [打印本页]

作者: loj    时间: 2010-12-2 21:48     标题: 批处理不使用for和管道命令怎样读取文本内容?

本帖最后由 pcl_test 于 2016-9-28 21:59 编辑

不用命令扩展如FOR/f...  不用管道命令,如何读取文本内容,并赋值给变量呢
(学习bat2com的困惑而发)
作者: Batcher    时间: 2010-12-3 00:03

如果只有一行,可以用set /p吧
作者: loj    时间: 2010-12-3 18:51

放弃使用bat2com,

set  _p=2   
echo %p%      
转换后发现com或exe文件里依然有此两行文本,用debug改_p=3,还有效!
没有意义了
作者: wc726842270    时间: 2010-12-4 00:18     标题: 回复 3楼 的帖子

不知道加一些伪代码能否管用?
例如
  1. set _p=%43str%%windir:%windir%=%2%niwangle%%73927%
  2. echo %p%
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2