批处理各符号的功能1...doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
批处理各符号的功能1..

批处理各符号的功能1. echo有两个状态一个是on 一个是off默认的是on 它的功能是显示当前文件的路径,如果不写on 或者是off的时候,默认情况下 是打开的即显当前文件的路径,加上off后,所有路径都不显示,但是echo off这行还能显出来,要让这行也消失的话就在它们前面 加一个@即@echo off,另外echo命令的另一种用法,可以直接编辑文本文件,例如: echo netstat -an a.bat结晶果是在当前目录下生成一个a.bat的文件,双击直接执行这个文件时,就会执行netstat -an这个命令 。 2. 这个字符的意思是将前面的内容传递并且覆盖后面的内容,它所起的作用是将运行的回显结果传递到后面的范围. 例如:ipconfig.txt中的内容是1113333,执行ipconfig /all ipconfig.txt即将ipconfig /all的内容覆盖原有的1113333。与这个 符号相似的还有它的功能不是覆盖而追加,即将运行后的内容加到原来的1113333后。 3. | 这是一个管道传输命令,意思是将上一命令执行的结果传到下一个命令去处理 例如: dir c:\|find txt 以上命令是:查找C:\所有,并发现TXT字符串。 || Usage:第一条命令 || 第二条命令 [|| 第三条命令...] 用这种方法可以同时执行多条命令,当碰到执行正确的命令后将不执行后面的命令,如果没有出现正确的命令则一直执行完所有命令 ;(只要正确后面的就不执行) 4. ^ 是对特殊符号,,的前导字符,在命令中他将以上3个符号的特殊功能去掉,仅仅只把他们当成符号而不使用他们的特殊 意义。 例如: C:\echo ipconfig.txt ^ipconfig 结果为:ipconfig.txt ipconfig没有追加只是显示出来而已 5. 这个符号允许在一行中使用2个以上不同的命令,当第一个命令执行失败了,也不影响后边的命令执行 例如:C:\dir d:/p dir e: /p dir c: /p 结果是先后执行 6. 这个命令和上边的类似,但区别是,第一个命令失败时,后边的命令也不会执行 例如:C:\dir w:/p dir e: /p dir c: /p 由于电脑上没有w盘所以显示结果为:系统找不到指定的路径。这样以来,后面的 两个盘就不执行啦。(当第n个命令失败时此命令后面的命令将不再执行,也就是说一直执行到失败为止) 7. 双引号允许在字符串中包含空格,进入一个特殊目录可以用如下方法 cd program files cd progra~1 cd pro* 以上三种方法都可以进入program files这个目录 8. , 逗号相当于空格,在某些情况下“,”可以用来当做空格使 比如 dir,c:\ 9. ; 分号,当命令相同时,可以将不同目标用;来隔离,但执行效果不变,如执行过程中发生错误,则只返回错误报告,但程序还是 会执行。 比如: dir c:\;d:\e:\;f:\ 以上命令相当于 dir c:\ dir d:\ dir e:\ dir f:\ 但是前面执行的盘不存在的话,后面的命令将不会执行。 例如:C:\dir w:;d: /p;e: /p 结果为:系统找不到指定的路径。 10.在echo的后面加一个点,所起到的作用是显示一空行。 以下范例显示的批处理程序包含前后各有一个空行的三行消息: @echo off echo. echo This batch program echo formats and checks echo new disks echo. 如果想让打开的批处理命令的标题栏有名字的话可以用到title这个参数 title filename nul 2nul可以屏蔽一切屏幕的输出,例如:dir nul 2nul这样屏幕上什么都不会输出,也就是没有结果。 1nul 表示将正确执行目录树的信息禁止输出,2nul 表示将执行过程中的错误信息禁止输出。 断开网络连接方法有两种:一种是rasphone /h adsl,另一种是rasdial adsl /d 11.goto一般和:是联用的goto跳转的地方入口就是:。goto命令的另一种用法一:提前结束程序。在程序中间使用goto命令跳转到 某一标签,而这一标签的内容却定义为退出。如: …… goto end …… :end dir中有些命令是要牢记的 dir d: /s /p /b (/a这后面还有一些参数像h,r,d,s/d)具体的可以看帮助

文档评论(0)

dbtx + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档