找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 26927|回复: 6

[其他] [已解决]BAT命令echo后面跟逗号和点的求解

[复制链接]
发表于 2021-1-13 19:58:06 | 显示全部楼层 |阅读模式
今天看到公众号发了一篇批处理的文章,对其中echo,%%i的部分有些不明白,根据我的猜想,echo后面跟,和.应该都是空白行的意思

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

有没有大神可以补充关于echo后面跟逗号和点的其他知识点啊
发表于 2021-1-13 20:46:03 | 显示全部楼层
 楼主| 发表于 2021-1-13 21:12:01 | 显示全部楼层
回复 2# qixiaobin0715


    多谢,看明白了
发表于 2021-1-13 22:11:10 | 显示全部楼层
回复 1# lancer


echo,%%i
这样写的好处还有另外一个:当 %%i 的值是 on 或 off 的时候,可以避免 echo %%i 出错。
 楼主| 发表于 2021-1-13 22:16:01 | 显示全部楼层
回复 4# Batcher


    是的,确实可以避免出错。我看了一下,批处理已经算是编程语言中入门最简单的了,但仍然好多坑哦。。
发表于 2021-1-14 00:33:41 | 显示全部楼层
回复 5# lancer
简单?批处理for命令了解一下
 楼主| 发表于 2021-1-14 10:40:43 | 显示全部楼层
回复 6# 路过


    一开始就是研究的for,我的意思是在这些编程语言中批处理算是最容易入门的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 10:03 , Processed in 0.017836 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表