zoukankan      html  css  js  c++  java
  • windows bat语法

    @echo off  表示在这条语句之后,所有执行命令的语句不会显示

    setLocal    参考1

    rem  注释

    :或者::    参考

    set /p  等待用户输入

    SET /A expression   /A 命令行开关指定等号右边的字符串为被评估的数字表达式。

    call  执行另外一个批处理文件

    pause 按任意键继续

    > 表示覆盖原文件的内容

    >> 表示在原文件的内容之后添加

    bat命令中的“%”:

        %[0-9]  表示参数,

        %var% 作为变量引用

        %cd%    是获取执行脚本的目录

        set  /a  1%%2  取模运算

        %~dp0   是获取脚本所在的,目录

        "%~0"  本批处理文件的完整路径

        转义运算符,%% 用到%时

    bat 命令中变量延迟:

         参考:https://blog.csdn.net/subkiller/article/details/7344509

         setlocal enabledelayedexpansion 用于开启变量延迟  告诉解释器,复合语句一条,一条执行

         这个时候需要用!var!而不是%var%来引用变量。

         setlocal disabledelayedexpansion ::关闭变量延迟

    bat命令中的比较运算符:

         EQU  等于

         NEQ  不等于

         LSS    少于

         LEQ  少于或等于

         GTR  大于

         GEQ  大于或等于

         上面这些都只能比较数值

        而 “==”可以比较字符串,也可以比较数字

    bat命令中的for循环

    go to

    :commonpt

    参考 易佰批处理教程

    mysql information_schema  参考

    参考文章1 

  • 相关阅读:
    洛谷 [SDOI2015]约数个数和 解题报告
    multiset-count
    multiset-begin
    multiset-begin
    set-value_comp
    set-value_comp
    multiset-constructors
    multiset-constructors
    set-upper_bound
    set-upper_bound
  • 原文地址:https://www.cnblogs.com/yanliang12138/p/9755070.html
Copyright © 2011-2022 走看看