REM和::
rem含义:注释,一般用来给程序加上注解,该rem后的内容不被执行,但能回显。
其次,::也可以起到rem的注释作用,而且更简洁有效。
有效标号:冒号后紧跟一个以字母数字开头的字符串,goto语句可以识别。
无效标号:冒号后紧跟一个非字母的一个特殊符号,goto无法识别的标号,可以起到注释作用,所以:: 常被用作注释符号。
与rem不同的是,::后的字符行在执行时不回显,无论是否用echo on打开命令状态,因为命令解释器不认为rem是一个有效的命令行,就此点来看,rem在某些场合下将比::更为适用。
使用方法:
echo 1 rem 2 echo 3 输出1 rem 2 3
注释2这时候rem 2就不做任何信息输出。
我们其实可以理解rem为备注的意思,技术人员和程序员自己看得到就比如QQ和微信备注别人看不到的。
echo off echo 1 rem 2 echo 3 输出1 3
加个off把rem2回显把rem2关掉。
只会输出1和3。
echo off echo 1 :: 2 echo 3 输出1 3