- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
bat 批处理命令大全 1
从简单学起
echo、@、call 、pause、rem 是批处理文件最常用的几个命令,
我们就从他们开始学起。 echo 表示显示此命令后的字符
echo off 表示在此语句后所有运行的命令都不显示命令行本身
@ 与 echo off 相象,但它是加在其它命令行的最前面,表示运行时
不显示命令行本身。
call 调用另一条批处理文件 (如果直接调用别的批处理文件 ,执行
完那条文件后将无法执行当前文件后续命令)
pause 运行此句会暂停,显示 Press any key to continue... 等待
用户按任意键后继续
rem 表示此命令后的字符为解释行, 不执行,只是给自己今后查找用
的
批处理命令大全(一)第一部分:批处理的专用命令
批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为 BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。
1、REM
bat 批处理命令大全 1
REM是个注释命令一般是用来给程序加上注解的, 该命令后的内
容在程序执行的时候将不会被显示和执行。例:
REM你现在看到的就是注解, 这一句将不会被执行。 在以后的例子中解释的内容都 REM会放在 REM后面。请大家注意。
2、ECHO
ECHO是一个回显命令主要参数有 OFF和 ON,一般用 ECHO
message来显示一个特定的消息 。例:
Echo off
Rem 以上代表关闭回显即不显示所执行的命令
Echo 这个就是消息。
Rem 以上代表显示“这就是消息”这列字符
执行结果:
C:\ECHO.BAT
这个就是消息。
3、GOTO
bat 批处理命令大全 1
GOTO即为跳转的意思。 在批处理中允许以“: XXX”来构建一个
标号然后用 GOTO:标号直接来执行标号后的命令。例
:LABEL
REM上面就是名为 LABEL的标号。
GOTO LABEL
REM以上程序跳转标号 LABEL处继续执行。
4、CALL
CALL 命令可以在批处理执行过程中调用另一个批处理,当另一
个批处理执行完后再继续执行原来的批处理。例:
批处理 2.BAT 内容如下:
ECHO这就是 2 的内容
批处理 1.BAT 内容如下:
ECHO这是 1 的内容
CALL 2.BAT
bat 批处理命令大全 1
ECHO 1和 2 的内容全部显示完成
执行结果如下:
C:\1.BAT
这是 1 的内容
这就是 2 的内容
1 和 2 的内容全部显示完成
5、PAUSE
PAUSE停止系统命令的执行并显示下面的内容。例:
C:\ PAUSE
请按任意键继续 . . .
6、IF
IF 条件判断语句,语法格式如下:
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
bat 批处理命令大全 1
说明:
[NOT] 将返回的结果取反值即“如果没有”的意思。
ERRORLEVEL是命令执行完成后返回的退出值
Number 退出值的数字取值范围 0~255。判断时值的排列顺序应
该又大到小。返回的值大于或等于指定的值时条件成立。
string1==string2 string1 和 string2 都为字符的数据,英文
字符的大小写将看做不同, 这个条件中的等于号必须是 2 个(绝对相
等),条件想等后即执行后面的 command
EXIST filename 为文件或目录存在的意思。
IF ERRORLEVEL这条语句必须放在某一个命令后面。执行命令后
IF ERRORLEVEL来判断命令的返回值。例:
1、IF [NOT] ERRORLEVEL number command
检测命令执行完后的返回值做出判断。
echo off
dir z:
rem 如果退出代码为 1(不成功)就跳至标题 1 处执行
bat 批处理命令大全 1
IF ERRORLEVEL 1 goto 1
rem 如果退出代码为 0(成功)就跳至标题 0 处执行
IF ERRORLEVEL 0 goto 0
:0
echo 命令执行成功!
Rem 程序执行完毕跳至标题 exit 处退出
goto exit
:1
echo 命令执行失败!
Rem 程序执行完毕跳至标题 exit 处退出
goto exit
:exit
Rem 这里是程序的出口
2、IF string1==string2 command
检测当前变量的值做出判断
ECHO OFF
bat 批处理命令大全 1
IF %1==2 goto no
Echo 变量相等!
Goto exit
:no
echo 变量不相
您可能关注的文档
最近下载
- 电力锅炉压力容器安全监督管理工作规定2000.465.pdf VIP
- 高考英语读后续写(动作描写).docx VIP
- T CSES 101—2023 大气环境健康风险地图编制技术指南.pdf VIP
- 贵州省中医药管理局直属事业单位招聘考试真题2025.docx VIP
- 功德碑撰写范文.pdf VIP
- INOVANCE汇川MD600系列紧凑型变频器综合手册-中文.pdf VIP
- 幼儿园大班拼音连线|图片素材打印【幼儿教案】.doc VIP
- JTS_T 226-2021 水运工程自密实混凝土技术规范.docx VIP
- 盒马鲜生“最后一公里”配送路径优化研究—以深圳市3区为例.docx VIP
- 小农水工程验收监理工作报告.doc VIP
原创力文档


文档评论(0)