Board logo

标题: [其他] [已解决]BAT命令echo后面跟逗号和点的求解 [打印本页]

作者: lancer    时间: 2021-1-13 19:58     标题: [已解决]BAT命令echo后面跟逗号和点的求解

今天看到公众号发了一篇批处理的文章,对其中echo,%%i的部分有些不明白,根据我的猜想,echo后面跟,和.应该都是空白行的意思

echo.%%i和echo,%%i应该都是一个意思
当%%i的内容是空时,输出空白行,当%%i有内容时输出%%i的内容。

有没有大神可以补充关于echo后面跟逗号和点的其他知识点啊
作者: qixiaobin0715    时间: 2021-1-13 20:46

回复 1# lancer
链接7楼
http://bbs.bathome.net/thread-4482-1-10.html
作者: lancer    时间: 2021-1-13 21:12

回复 2# qixiaobin0715


    多谢,看明白了
作者: Batcher    时间: 2021-1-13 22:11

回复 1# lancer


echo,%%i
这样写的好处还有另外一个:当 %%i 的值是 on 或 off 的时候,可以避免 echo %%i 出错。
作者: lancer    时间: 2021-1-13 22:16

回复 4# Batcher


    是的,确实可以避免出错。我看了一下,批处理已经算是编程语言中入门最简单的了,但仍然好多坑哦。。
作者: 路过    时间: 2021-1-14 00:33

回复 5# lancer
简单?批处理for命令了解一下
作者: lancer    时间: 2021-1-14 10:40

回复 6# 路过


    一开始就是研究的for,我的意思是在这些编程语言中批处理算是最容易入门的




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