高手必备简明批处理教.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高手必备简明批处理教.doc

高手必备:简明批处理?教程 ??? 批处理命令?如果运用得?当,威力强大无?人能敌!是不是想学?习了呢,从今天我将?把批处理的?常用命令陆?续的介绍给?大家,如果大家有?什么不懂的?地方,可以写下评?论: ??? 批处理文件?是无格式的?文本文件,它包含一条?或多条命令?。它的文件扩?展名为 .bat 或 ????? .cmd。在命令提示?下键入批处?理文件的名?称,或者双击该?批处理文件?,系统就会调?用Cmd.exe按照?该文件中各?个命令出现?的顺序来逐?个运行它们?。 ????? 一.简单批处理?内部命令简?介 ????? 1.Echo 命令 ????? 打开回显或?关闭请求回?显功能,或显示消息?。如果没有任?何参数,echo 命令将显示?当前回显设?置。 ????? 语法 ????? echo [{on off}] [messa?ge] ????? Sampl?e:@echo off / echo hello? world? ????? 在实际应用?中我们会把?这条命令和?重定向符号?(也称为管道?符号,一般用 )结合来实现?输入一些命?令到特定格?式的文件中?.这将在以后?的例子中体?现出来。 ????? 2.@ 命令 ????? 表示不显示?@后面的命令?,在入侵过程?中(例如使用批?处理来格式?化敌人的硬?盘)自然不能让?对方看到你?使用的命令?啦。 ????? Sampl?e:@echo off ????? @echo Now initi?alizi?ng the progr?am,pleas?e wait a minit?e... ????? @forma?t X: /q/u/autos?et (forma?t ????? 这个命令是?不可以使用?/y这个参数?的,可喜的是微?软留了个a?utose?t这个参数?给我们,效果和/y是一样的?。) ????? 3.Goto 命令 ????? 指定跳转到?标签,找到标签后?,程序将处理?从下一行开?始的命令。 ????? 语法:goto label? (label?是参数,指定所要转?向的批处理?程序中的行?。) ????? Sampl?e: ????? if {%1}=={} goto nopar?ms ????? if {%2}=={} goto nopar?ms(如果这里的?if、%1、%2你不明白?的话,先跳过去,后面会有详?细的解释。) ????? @Rem check? param?eters? if null show usage? ????? :nopar?ms ????? echo Usage?: monit?or.bat Serve?rIP PortN?umber? ????? goto end ????? 标签的名字?可以随便起?,但是最好是?有意义的字?母啦,字母前加个?:用来表示这?个字母是标?签,goto命?令就是根据?这个:来寻找下一?步跳到到那?里。最好有一些?说明这样你?别人看起来?才会理解你?的意图啊。 ????? 4.Rem 命令 ????? 注释命令,在C语言中?相当与/*--------*/,它并不会被?执行,只是起一个?注释的作用?,便于别人阅?读和你自己?日后修改。 ????? Rem Messa?ge ????? Sampl?e:@Rem Here is the descr?iptio?n. ????? 5.Pause? 命令 ????? 运行 Pause? 命令时,将显示下面?的消息: ????? Press? any key to conti?nue . . . ????? Sampl?e: ????? @echo off ????? :begin? ????? copy a:*.* d:\back ????? echo Pleas?e put a new disk into drive?r A ????? pause? ????? goto begin? ????? 在这个例子?中,驱动器 A 中磁盘上的?所有文件均?复制到d:\back中?。显示的注释?提示您将另?一张磁盘放?入驱动器 A 时,pause? ????? 命令会使程?序挂起,以便您更换?磁盘,然后按任意?键继续处理?。 ????? 6.Call 命令 ????? 从一个批处?理程序调用?另一个批处?理程序,并且不终止?父批处理程?序。call 命令接受用?作调用目标?的标签。如果在脚本?或批处理文?件外使用 ????? Call,它将不会在?命令行起作?用。 ????? 语法 ????? call [[Drive?:][Path] FileN?a

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档