- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
批处理命令 - search read.pudn.com
.bat是dos下的批处理文件
1.Echo 命令
打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
语法
echo [{on|off}] [message]
Sample:echo 你好
pause
2.@ 命令
表示不显示@后面的命令。
Sample:@echo 你好
Pause
3.Rem 命令
(小技巧:用::代替rem)
注释命令,在C语言中相当与/*--------*/,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改。
Rem Message
Sample:Rem Here is the description.
Sample:@Rem Here is the description.
4.Pause 命令
pause 命令会使程序挂起,然后按任意键继续处理。
运行 Pause 命令时,将显示下面的消息:
Press any key to continue . . .
5. @echo 你好
@Rem Here is the description.
copy d:imagerom.bin f:\\批处理命令教程\\新建文件夹\\cycrom.bin
pause
在这个例子中,驱动器 D 中磁盘上的imagerom.bin文件复制到f:\批处理命令教程\新建文件夹\里并且改名为cycrom.bin
copy d:imagerom.bin f:\\批处理命令教程\\新建文件夹 没有改名,只是复制。
copy d:\\新建文件夹\\imagerom.bin f:\\批处理命令教程\\新建文件夹\\cycrom.bin
6.Goto 命令
指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。
语法:goto label (label是参数,指定所要转向的批处理程序中的行。
标签的名字可以随便起,但是最好是有意义的字母啦,字母前加个:用来表示这个字母是标签,goto命令就是根据这个:来寻找下一步跳到到那里。
Sample:
:begin
copy d:imagerom.bin f:\\批处理命令教程\\新建文件夹
echo Please put a new disk into driver A
pause
goto begin
7.if exist 文件名 待执行的命令
如果有指定的文件,则条件成立,运行命令,否则运行下一句。
如@if exist cyc.txt @echo cyc.txt存在
if exist f:\\批处理命令教程\\cyc.txt type f:\\批处理命令教程\\cyc.txt
表示如果存在cyc.txt文件,则显示它的内容。
8.choice 命令
XP确实已经取消这一命令
9. 建立一个名为TEST3.BAT的文件,内容如下:IF %1 == A ECHO XIAOIF %2 == B ECHO TIANIF %3 == C ECHO XIN如果运行:C:\TEST3 A B C屏幕上会显示:XIAOTIANXIN如果运行:C:\TEST3 A B屏幕上会显示XIAOTIAN
10. @copy d:\\imagerom.bin f:\\批处理命令教程\\cyc.bin
@if errorlevel 1 echo 文件拷贝失败
@if errorlevel 0 echo 成功拷贝文件
pause
copy0 成功拷贝文件1 未找到拷贝文件
11. @move d:\\imagerom.bin f:\\批处理命令教程\\imagerom.bin //先复制再改名
@if errorlevel 1 echo 发生了错误
@if errorlevel 0 echo 成功地移动了指定的文件
pause
move0? ?成功地移动了指定的文件1? ?发生了错误
12. @del f:\批处理命令教程\cyc.bin
Pause
13. @f:\\ad0832\\ad.Uv2 //运行ad.Uv2文件,等到关闭了ad.Uv2才往下走。
pause
14. Call 命令
从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call 命令接受用作调用目标的标签。如果在脚本或批处理文件外
使用 Call,它将不会在命令行起作用。
语法
call [:label [arguments 参数 [Drive:}[Path] FileName
指定要调用的批处理程序的位置和名称。filename 参数必须具有 .bat 或 .cmd 扩展名。@call F:\\DSP_ALL\\DSP_teache
文档评论(0)