www.3112.net > BAt 中关于rEm 如何使用?

BAt 中关于rEm 如何使用?

rem是注释if not exist %ITCND_ROOT% md %ITCND_ROOT%这个语句的功能是:如果不存在%ITCND_ROOT%则建立文件夹%ITCND_ROOT%,其中的%ITCND_ROOT%是个变量,前面应该有赋值语句,哦,赋值语句应该是这个:set ITCND_ROOT=R:\ITCnDrem那么语句的功能就是判断是否存在文件夹R:\ITCnDrem,不存在就建立它你的其他语句弄到一行了,不好看,有不明白请分行粘贴.

REM 是注释,后面的内容就不起作用了,可以用来写说明.

REM功能是为代码添加注释,和" :: "一样,你可以在cmd下rem /? 看看解释,如下:::在批处理文件或 CONFIG.SYS 里加上注解或说明.::REM [comment]你上面的用法没错,rem是写在开头. 另外补充,如果不关闭回显的话,rem的内容会显示出来,因为rem始终是一个命令. 但是你用双冒号(::)的话就无论是否关闭回显,注释内容都不显示. 通常在写bat的时候我都习惯在开头将回显关闭 @echo off,这样无论我用rem或是 :: 都没问题了.

rem就是注释当前行 没有任何用处

rem 命令不在屏幕上显示注释.必须在批处理或 Config.nt 文件中使用 echo on 命令才能在屏幕上显示注释.对批处理文件注释的限制 在批处理文件注释中不能使用重定向字符“(”或“)”或管道 (|).使用 rem 增加垂直间距. 尽管您可以使用

rem 在批处理文件或配置文件中加入注释@ 在批处理中隐藏命令行本身的回显@rem 表示在回显状态开启时也不显示该注释行.当echo状态为关闭(echo off)时rem和@rem 作用相同,均无显示 当echo状态为开启(echo on )时命令提示符后将显示出 rem注释的内容,@rem 则不显示该命令行.

echo:显示信息 在记事本里输入: echo. 你好 显示的是 你好 回显开关 在记事本里输入:@echo on 则运行某个命令时,将会出现:C:\Documents andSettings\Adminstrator>当前的命令 在记事本中输入:@echo off 在屏幕上就会直接显示命令的

@echo off :start set /p a=请输入要执行的项目号: if %a% equ 1 goto 项目1 if %a% equ 1 goto 项目2 if %a% equ 1 goto 项目3 echo 你输入了不存在的项目号,按任意键退出 pause>nul&&exit :项目1 rem 这里写项目1的内容 goto start rem 回到开头 :项目2 rem 这里写项目2的内容 goto start rem 回到开头 :项目3 rem 这里写项目3的内容 goto start rem 回到开头

Rem 使您可以在批处理文件或配置文件中加入注释. 语法 rem [Comment] 参数 Comment 指定要作为注释的任何字符串. /? 在命令提示符下显示帮助. 注释 ? 使用 echo 命令显示注释 rem 命令不在屏幕上显示注释.必须在批处理或 Config.nt

都是对命令进行注释,作用上没有区别.有趣的是双冒号,其实第一个冒号后也可以跟任何一个非字母数字的字符,这样都可以起到注释作用.

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com