BAT相关知识

结束BAT执行         CTRL+C

可替换变量
    %[0-9]          可替换参数。%0代表文件全路径名。 1-9输入的参数 
    例如: D:> helloworld.bat 001 002 //001和002被%1和%2接收

系统变量
    APPEND          The current APPEND search path.
    COMSPEC         命令解释器全路径
    DRDOSCFG        系统配置文件的文件夹(the directory containing the system configuration files.)
    OS              当前操作系统名称
    PATH            搜索路径PATH
    PEXEC           Used by the PROMPT command   
    PROMPT          The current system prompt. 使用PROMPT可以修改命令提示符的显示信息
        例如D:>PROMPT cmd$G //把路径的提示符修改为cmd>
            cmd>cd dir      //修改后信息,如果换路径,提示符不变
            cmd>
    TEMP            操作系统临时文件路径
    VER             当前操作系统版本
   
    使用系统变量时,其前后要使用%环绕
        例如:echo $OS$
  
语句
    IF              IF condition COMMAND
    GOTO           
        例如:START
                command
            GOTO START
    REM | ;         注释信息, 不支持";"
    SWITCH          不支持
   
   
   
命令解释:
    ECHO            展示信息命令
    %[0-9]          可替换参数。%0代表文件全路径名。 1-9输入的参数  例如: D:> helloworld.bat 001 002 //001和002被%1和%2接收
    @ command       阻止@后的命令语句在终端显示,其中不包含命令的结果显示
    ? command       提示?后面的命令是否执行,用户可以在终端选择<XP不支持>
    :label          标签,与GOSUB、GOTO、SWITCH联合使用。<注意,标签名只能为8个字符,其后的被忽略>
    CALL filespec   调用其余BAT脚本
    CHOICE [/C:choices] [/N] [/S] [/T[:]c,nn] [text]
    echo off        阻止该命令以后的命令语句在终端显示,其中不包含命令的结果显示
    ECHO            ECHO [ON|OFF|message]
    FOR             FOR %%variable IN (fileset) DO command;
    GOSUB           GOSUB label 直到遇到RETURN,返回GOSUB语句的后一条语句执行 //不支持
    GOTO            GOTO label
    IF              IF condition COMMAND
    PAUSE           暂停执行,任意键继续执行;CTRL+C终止执行
    REM | ;         注释信息, 不支持;
    RETURN          不支持
    SHIFT           扩展可变参数,每一个SHIFT,就可以把参数序号左移一个,把%1变为%0,...
    SWITCH          不支持

@echo off  //不在终端打印命令内容,若不加@,"echo off"这个命令会在终端打印



引用
【1】 http://www.drdos.net/documentation/usergeng/uglontoc.htm “DR-DOS 7.02 User Guide”, Caldera, Inc., 1998, retrieved 2013-08-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值