• windows批处理之命令


    批处理是一种简化的脚本语言,也称作宏。它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND. COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展名。批处理语法中是不区分大小写。


    REM

    在批处理文件或 CONFIG.SYS 里加上注解或说明。
    REM [comment]


    ECHO

    显示消息,或者启用或关闭命令回显。
    ECHO [ON | OFF] 设置为OFF后不显示注释信息和不显示命令
    ECHO [message]
    若要显示当前回显设置,请键入不带参数的 ECHO。

    PS:echo off 还是会显示这一行命令,若是执行 @echo off 就不会显示


    PAUSE

    暂停批处理程序,并显示以下消息:
    请按任意键继续. . .


    SET

    显示、设置或删除 cmd.exe 环境变量。
    SET [variable=[string]]
    variable 指定环境变量名。
    string 指定要指派给变量的一系列字符串。
    要显示当前环境变量,键入不带参数的 SET。

    如果命令扩展被启用,SET 会如下改变:
    可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配SET 命令已使用的名称的所有变量的值。
    例如:SET P会显示所有以字母 P 打头的变量
    如果在当前环境中找不到该变量名称,SET 命令将把 ERRORLEVEL设置成 1。
    SET 命令不允许变量名含有等号。

    在 SET 命令中添加了两个新命令行开关:
    SET /A expression
    SET /P variable=[promptString]

    set str=hello world 设置一个字符串变量,若是字符串中含特殊字符,用双引号包含:set str="Bat&Cmd"
    set /a a=1 设置一个整数类型的变量,不能设置浮点数,也可以定义多个:set /a a=1,b=2
    set /p name=请输入名称: 设置一个用户输入的值
    PS:引用变量值用%包含:echo %a%


  • 相关阅读:
    Java面经
    关于MarkDown语法
    JQuery
    Filter & Listener
    JSP & EL & JSTL
    Cookie & Session
    Servlet & HTTP
    Tomcat
    XML
    BootStrap
  • 原文地址:https://www.cnblogs.com/bridgew/p/16142429.html
Copyright © 2020-2023  润新知