zoukankan      html  css  js  c++  java
  • 批处理(cmd)的学习记录

    批处理的使基本使用
    Command Introduction Example
    set 设置环境变量 set name="小明"
    call 启动应用程序  
    rem 解释说明,可通过echo [off|on]来打印信息 rem 我是一个解释的说明信息
    pause 暂停当前操作  
    @ 使当前执行的命令不进行打印  @echo 123
    echo 打印输出消息 echo 我是要打印的消息
    copy con cmd新建文件,并输入内容 copy con filename.external
    %environment_variable% 引用环境变量中的指 echo %environment_variable%
    goto label :label 跳到指定label位置继续往下执行命令

    goto label

    echo 我是不会被执行到的

    :label

    if if分支判断命令  
    for for循环命令  
    start start启动一个cmd命令程序 start “title” cmd
     type  获取指定文件的内容信息并展示  
         
         
    %百分数变量
    %0 表示批处理文件名称  
    %1~%9 代表批处理命令后面的参数,最多可用9个来接受参数  
    %~1 去除批处理参数的双引号  
    shift 在批处理参数进行递增切换参数引用;%1从位置出发,依次遍历之后的每个参数  
    setlocal  ...   endlocal 在setlocal中通过set定义的变量称之为局部变量,不会覆盖全局的环境变量  
     *  匹配任意多个字符  
     ?  匹配任意单个字符  
    > 将输出的内容 写入到指定文件中(覆盖方式)  
    >> 将输出的内容 写入到指定文件中(追加方式)  
    | 管道流,意思是 前一个命令的输出作为后一个命令的输入 echo abc | sort
    < 读取指定文件的内容 sort < filename.txt
    复制请注明出处,在世界中挣扎的灰太狼
  • 相关阅读:
    js实现左侧弹出效果
    [z]重建索引
    Query to find the eligible indexes for rebuilding
    查询oracle比较慢的session和sql
    [z]根据awr报告查看最慢的sql语句
    有关Oracle统计信息的知识点[z]
    [z]表空间对应文件的AUTOEXTEND ON NEXT指定的值对性能的影响
    [z]dbms_stats.lock_table_stats对于没有统计信息的表分区同样有效
    统计sql
    SQL truncate 、delete与drop区别[z]
  • 原文地址:https://www.cnblogs.com/XingXiaoMeng/p/10989848.html
Copyright © 2011-2022 走看看