标题: [其他] [已解决]批处理echo显示数字写入文件的问题 [打印本页]
作者: 科零仿佛 时间: 2019-10-27 10:44 标题: [已解决]批处理echo显示数字写入文件的问题
本帖最后由 科零仿佛 于 2019-10-30 00:53 编辑
- @echo off
- set a=a
- echo %a%>num.txt
- pause
复制代码
这个可以正常把a给文件num.txt
但是为什么把a=a换成a=1就会 出现复制代码
作者: ivor 时间: 2019-10-27 11:00
1是句柄,你发现2、3..9也一样
作者: Batcher 时间: 2019-10-27 21:46
回复 1# 科零仿佛 复制代码
重定向放在前面比较安全
作者: 科零仿佛 时间: 2019-10-28 08:01
回复 3# Batcher
这个把>放前面是什么原理,难道任何表达式都可以这样用吗
作者: Batcher 时间: 2019-10-28 09:16
回复 4# 科零仿佛
重定向可以这样写,其他表达式不一定。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |