织梦CMS - 轻松建站从此开始!

希望之家

当前位置: 主页 > It World > It ABC1 >

DOS命令和IMG文件

时间:2015-08-21 16:26来源:未知 作者:billgxl 点击:
DOS命令和IMG文件 第二课《基本 DOS 批处理详细解说》 一、echo、@、call、pause、rem 是批处理文件最常用的几个命令,我们就从他们 开始学起 echo 表示显示此命令后的字符 echo off 表示在此语句后所有运行的命令都不显示命令行本身 @ 与echo off相象,但它

   DOS命令和IMG文件  

         第二课  《基本 DOS 批处理详细解说》

一、echo、@、call、pause、rem 是批处理文件最常用的几个命令,我们就从他们
                               开始学起
echo            表示显示此命令后的字符
echo off        表示在此语句后所有运行的命令都不显示命令行本身
@               与echo off相象,但它是加在其它命令行的最前面,表示运行时
                不显示命令行本身。
call            调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完
                那条文件后将无法执行当前文件后续命令)
pause           运行此句会暂停,显示 Press any key to continue... 等待用户
                按任意键后继续  
rem             表示此命令后的字符为解释行,不执行,只是给自己今后查找用的  
二、if 、goto 、choice 、for 是批处理文件中比较高级的命令,如果这几个你用
                               得很熟练,你就是批处理文件的专家啦。
if      表示将判断是否符合规定的条件,从而决定执行不同的命令。 有三种格式:
        1、if "参数" == "字符串"  待执行的命令
        参数如果等于指定的字符串,则条件成立,运行命令,否则运行下一句。
        (注意是两个等号)
        如:if "%1"=="a" format a:
        2、if exist 文件名  待执行的命令
        如果有指定的文件,则条件成立,运行命令,否则运行下一句。
        如:if exist config.sys edit config.sys
        3、if errorlevel 数字  待执行的命令
        如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。
        如if errorlevel 2 goto x2  DOS程序运行时都会返回一个数字给DOS,
        称为错误码errorlevel或称返回码

goto    批处理文件运行到这里将跳到goto 所指定的标号处,一般与 if 配合使用。
        如:
           goto end
           :end
           echo this is the end
:       这是标号字符(所在位是冒号),是用来执行被 goto 跳转所用的标号字符,
        标号所在行是不会被执行,如:
        :end 等等...

choice  使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该
        加/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234……
        如: choice /c:dme defrag,mem,end
        将显示
        defrag,mem,end[D,M,E]?
        例如,test.bat的内容如下:
        @echo off
        choice /c:dme defrag,mem,end
        if errorlevel 3 goto defrag 应先判断数值最高的错误码
        if errorlevel 2 goto mem
        if errotlevel 1 goto end
        :defrag
        c:\dos\defrag
        goto end
        :mem
         mem
         goto end
        :end
        echo good bye
        此文件运行后,将显示 defrag,mem,end[D,M,E]? 用户可选择d m e ,
        然后if语句将作出判断,d表示执行标号为defrag的程序段,m表示执行 (责任编辑:billgxl)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容
  • win7批处理清理

    @echo off color 0a title windows7系统垃圾清理--- echo ★☆ ★☆ ★☆ ★☆ ★☆★...

  • 手机指纹解锁和指纹打卡有什么不一样?

    手机指纹解锁和指纹打卡有什么不一样? 指纹打卡属于最早的指纹识别系统,称为AFIS,...

  • 固态硬盘有什么好处?

    固态硬盘有什么好处?ssd固态硬盘是什么?今天 网际电脑 来解释一下: 固态硬盘有什么...

  • 手动Ghost

    一、准备工作 系统安装好以后,对系统进行及时备份,以防不测,以后恢复时三五种蛹纯...

  • DOS命令和IMG文件

    DOS命令和IMG文件 第二课《基本 DOS 批处理详细解说》 一、echo、@、call、pause、rem...

  • WIN XP蓝屏代码大全

    WIN XP蓝屏代码大全 一、蓝屏含义 1、故障检查信息 ***STOP 0x0000001E(0xC0000005,0x...