zoukankan      html  css  js  c++  java
  • bat常用命令

    1、常用命令一:where、cls、title、color、mode con

    • where

      显示符合搜索模式的文件位置

      where R C:*.dll FT
    
    • CLS:清屏
    • Title:设置控制台BAT的标题
    • Color:设置Bat显示的背景和前景色:color 02 (前景色:黑色,背景色:绿色)
    • MODE CON:设置BAT的设置窗体大小:MODE CON COLS=200 LINES=1000

    2、常用命令2:@、echo、::、rem、pause、:和goto、%以及if

    1. @:作用是让脚本在执行时不显示命令部分:@echo off

    2. echo

      1. 用作输出信息
      2. 可以直接编辑文本文件:echo nbtstat -A 192.168.0.1 > a.bat
    3. ::、rem:注释命令

      1. ::——注释后,后面的行不会回显。echo on 也没有效果
      2. rem:可以用于config.sys文件中
    4. pause:暂停执行

    5. :和goto

      1. goto:跳转命令,为一个标签,当程序运行到goto时,将自动跳转到定义的部分去执行。
          ···
          goto end
          ···
          :end
      
    6. %:%是批处理命令引导符,为命令行传递给批处理的参数

          set p="sdadadsad"
          echo %p:~%
      
    7. IF:判断语句

      1. 输入判断 if "%1"=="" goto usage
      2. 存在判断 if exits C:hhdkaddadadsada.hj del C:dadafdadsadsadsa.hj
      3. 结果判断 if errorlevel 1 pause & edit %1.asm

    3、常用命令3:call、find、for、set、shift

    1. call:用来从一个批处理脚本中调用另一个批处理脚本
    2. find:用来在文件中搜索特定字符串,通常也作为条件判断的铺垫程序
    3. shift:改变传入的参数偏移量,如将%3移位到%2,将%4移到%3,etc。但是不影响%0和%1;
    4. Set:显示、设置或删除环境变量
      1. set path="D:"
      2. set /p input=请输入 & echo 你输入的是:%input%
      3. setlocal enabledelayedexpansion
    5. FOR

      基本格式:For %%variabl IN(set) DO command [command-paraeters]

      • /D or /d(匹配目录)
        • for /d %%i in (c:*) do echo %%i
      • /R(匹配文件)
        • for /r [C:] %%i in (???.exe) do if exist %%i echo %%i
      • /L参数(以增量的形式从开始到结束的一个数字序列)
    谁不是孤身一人,翻山越岭
  • 相关阅读:
    python学习笔记 day37 Manager (IPC机制----进程之间互相通信)
    python学习笔记 day37 管道Pipe (IPC机制----进程之间互相通信)
    python学习笔记 day37 生产者消费者模型
    python学习笔记 day36 队列(IPC机制----进程之间互相通信)
    HDU 3068 最长回文
    CodeForces Round #555 Div.3
    2016湖南省赛 [Cloned]
    HDU 3486 Interviewe
    CodeForces Round #554 Div.2
    POJ 1050 To the Max
  • 原文地址:https://www.cnblogs.com/hasz/p/12186970.html
Copyright © 2011-2022 走看看