批处理 ECHO命令输出空行

众所周知,如果echo后面跟一个环境变量,但是该变量却为空时,相当于不加任何参数的echo,即输出当前echo是on还是off。很多文章或者教程给出的解决方案都是在echo后面加一个点号echo.,这样就会输出空行。 

复制代码代码如下:

@echo off 
echo �mon.tw% 
:: ECHO is off. 
echo.�mon.tw% 


pause据我所知,用echo输出空行至少有十种方法: 

复制代码代码如下:

@echo off 

echo= 
echo, 
echo; 

echo+ 
echo/ 
echo[ 
echo] 

echo: 
echo. 
echo 
pause 


这十种方法可以分为三组,每组的效率依次递减。可悲的是,那些被奉为经典的教程给出的却是效率最低那组中的echo. 

原文地址:https://www.cnblogs.com/dcrenl/p/4032326.html