• Bat基础命令


     

    指令 描述
    echo

    说明:回显命令信息,也就是显示该命令

    使用方法:

    1.echo [on(打开回显) | off(关闭回显)] 常用的是echo off

    2.echo [信息内容] 相当于编程语言中的print

    3.echo 文件内容>>文件名 给创建一个文件并添加内容

    @

    说明:字符放在命令前将关闭该命令回显,无论此时echo是否为打开状态

    例子:@echo off(此时执行命令,不会显示echo off)

    rem

    说明:注释命令,可回显,命令后内容不会被执行

    例子:rem start xxx.txt(显示该命令,当不执行打开xxx.txt的命令)

    ::

    说明:注释命令,不回显,命令后内容不会被执行

    例子::: start xxx.txt(相当于@echo off + rem start xxx.txt)

    pause

    说明:暂停命令,显示:请按下任意键继续...

    例子:pause(暂停一次程序)

    小技巧:echo 其他提示语 & pause>nul(修改暂停提示语)

    title

    说明:设置批处理窗口标题

    例子:title MyWindow(设置窗口名为MyWindow)

    color

    说明:设置批处理控制台 背景和字体颜色(第一个为背景,第二个字体颜色,16进制)

    例子:color 17(设置蓝色背景,白色字体)

    0=黑色 | 1=蓝色 | 2=绿色 | 3=湖蓝色 | 4=红色 | 5=紫色 | 6=黄色 | 7=白色 |

    8=灰色 | 9=淡蓝色 | A=淡绿色 | B=淡浅绿色 | C=淡红色 | D=淡紫色

    mode con cols=x lines=x

    说明:设置批处理窗口大小,lines=高度,cols=宽度

    例子:mode con lines=80 cols=30

    小技巧:mode con lines=80 cols=30 & color 17(同时设置窗口大小和颜色)

    goto

    说明:跳转命令,跳转至【:标签】下一步执行,而中间命令的不执行

    例子:跳转至下面一句执行(who is my baby),而中间一句不执行(mybaby)

    @echo off

    goto :one

    echo mybaby

    :one

    echo who is my baby

    find

    说明:在文件中搜索字符串

    例子:find "字符串内容" xxx.txt(查找xxx.txt文件中的字符串内容)

    type

    说明:获取并显示文件内容

    例子:type xxx.txt(获取xxx.txt内容)

    start

    说明:启动应用程序

    例子:start xxx.txt(打开xxx.txt文本文件)

    call

    说明:调用程序且会回到原来的地方执行,相当于start + goto

    例子:执行who is my baby,再执行一次mybaby和who is my baby

    @echo off

    call :one

    echo mybaby

    :one

    echo who is my baby

  • 相关阅读:
    codeforces 938 C. Constructing Tests
    codeforces 981 C.Useful Decomposition
    Wannafly 挑战赛16 A 取石子
    codeforces 873 D. Merge Sort(分治)
    lightoj 1158
    lightoj 1226
    lightoj 1382
    lightoj 1283
    hdu 5445 Food Problem (多重背包)
    light 1205
  • 原文地址:https://www.cnblogs.com/hhs1998/p/16218792.html
Copyright © 2020-2023  润新知