Board logo

标题: [文本处理] [已解决] 批处理echo命令输出变量值到txt中(严重致谢!) [打印本页]

作者: zhuodaorenzr    时间: 2009-10-22 23:23     标题: [已解决] 批处理echo命令输出变量值到txt中(严重致谢!)

例如:
  1. @echo off
  2. set a=3
  3. echo %a%>temp.txt    '本想是这样的,但结果大家都知道
  4. pause
复制代码
搜了无数网站,未果

感谢关照,静候卓见!

[ 本帖最后由 zhuodaorenzr 于 2009-11-17 11:43 编辑 ]
作者: phenix    时间: 2009-10-23 00:07

  1. @echo off
  2. set a=3
  3. echo ^%a%>temp.txt  
  4. pause
复制代码

作者: Batcher    时间: 2009-10-23 00:24

  1. >temp.txt echo %a%
复制代码

作者: shenlong    时间: 2009-10-23 19:17

  1. @echo off
  2. set a=3
  3. :%a%后多加一个空格
  4. echo %a% >temp.txt  
  5. pause
复制代码

作者: vsbat    时间: 2009-10-23 21:51

楼上的 可否给解释下 原理??
作者: zqz0012005    时间: 2009-10-23 23:42

(echo %a%)>temp.txt

数字0~9直接放在重定向符号前面会被当作是句柄。
作者: zhuodaorenzr    时间: 2009-10-26 13:45

相当感谢。小弟向你们致敬。




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