• Bat符号指令


    指令 描述
    @(回显屏蔽符)

    说明:这个字符在批处理中的意思是关闭当前行的回显

    例子:@echo off(因为关闭回显的命令本身会打印出来,所以常用@来处理)

    %(变量引导符)

    说明:批处理中的参数,引用变量用%Var%,调用程序外部参数用%1至%9等等,%0是批处理文件本身

    %1-9为第1到9个参数

    例子:显示123

    set var=123
    echo %var%

     >(重定向符)

    说明:传递并且覆盖,所起的作用是将运行的结构传递到后面的范围

    例子:echo abc > xxx.txt(给xxx.txt文件添加abc内容)

     >>(重定向符)

    说明:和>符合有点类似,区别在于>>是传递并在文件末尾追加内容,而>是覆盖

    例子:echo def > xxx.txt(给xxx.txt文件追加def内容)

     |(管道符)

    说明:格式为 命令1|命令2|命令3,将命令1的结果作为命令2的参数来使用

    例子:dir c:\|find "txt"(寻找c盘下txt的文件)

     ^(转义字符)

    说明:^是对特殊符号<,>,&的前导字符,使其不再具有特殊意义(可以理解与python中\相反的意义)

    例子:echo test ^>xxx.txt(显示为:test > xxx.txt,无法将test添加到xxx.txt文件中)

     &(组合命令/与)

    说明:&这个符号允许在一行使用2个以上不同的命令,前面命令失败,不影响后面命令执行

     &&(组合命令/与) 说明:&&,这个符号可以同时执行多条命令,前面执行出错,后面命令不再执行(与python的and类似)
     ||(组合命令/或) 说明:可以同时执行多条命令,前面命令正确,后面命令不再执行(与python中的or类似)
     ""(字符串界定符)

    说明:双引号允许在字符串中包含空格,进入一个特殊目录可以用此符号

    例子:cd "program files"(如果不加引号,将寻找program文件夹)

     ,(逗号符)

    说明:逗号相当于空格

    例子:dir,c:\(相当于dir c:\)

    ;(分号符)

    说明:命令相同时,可以将不同目标隔开

    例子:dir c:\;d:\(相当于dir c:\ 和 dir d:\)

    ()(括号符)

    说明:在批处理编程中有特殊作用,括号中可包含多行命令,这些命令被看成一个整体,视为一条命令,在

    for语句和if语句中常见,用来嵌套使用循环或条件语句

    例子:echo 1 & echo 2 & echo3

    可以写成:

    echo1

    echo2

    echo3

  • 相关阅读:
    声明方法java实际开发中泛型使用需要注意的一些问题
    动态代理代理静态代理与动态代理
    方法返回在android手机开机后,在工程模式下的短信自注册开关默认开启
    打开关闭android如何默认打开小区广播?
    nullnullandroid Bound Services 绑定服务
    nullnullAndroid Interface Definition Language (AIDL) 接口描述语言
    nullnullContent Provider Basics 内容提供者的基本操作
    工程文件辉哥opencv学习之路【三】——opencv运行别人程序
    程序输入幸运数
    批处理相对路径51CTO自动领豆(Python)
  • 原文地址:https://www.cnblogs.com/hhs1998/p/16220839.html
Copyright © 2020-2023  润新知