文档详情

批处理各符号的功能.docx

发布:2017-02-27约1.38万字共10页下载文档
文本预览下载声明
批处理各符号的功能: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 filescd progra~1cd 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 offecho.?echo This batch program?echo formats and checks?echo new disks?echo.如果想让打开的批处理命令的标题栏有名字的话可以用到title这个参数title filenamenul 2nul可以屏蔽一切屏幕的输出,例如:dir nul 2nul这样屏幕上什么都不会输出,也就是没有结果。1nul表示将正确执行目录树的信息禁止输出,2nul表示将执行过程中的错误信息禁止输出。断开网络连接方法有两种:一种是rasphone /h adsl,另一种是rasdialadsl /d11.goto一般和:是联用的goto跳转的地方入口就是:。goto命令的另一种用法一:提前结束程序。在程序中间使用goto命令跳转到某一标签,而这一标签的内容却定义为退出。如:……goto end……:enddir中有些命令是要牢记的dir d: /s /p /b (/a这后面还有一些参数像h,r,d,s/d)具体的可以看帮助%userprofile%在写批处理时这个相当于C:\Documents and Settings\Administrator在结束关键进程的时候,要先结束explorer.exe这个进程,最好用系统自带的工具taskkill这个关explorer.exe的时候任何杀毒软件都没有提示,但是如果换成了用ntsd关的话,卡巴斯基会报毒
显示全部
相似文档