zoukankan      html  css  js  c++  java
  • 批处理(.bat)文件使用笔记

    color:

    一位参数时→改变字体颜色,例如 color a 就是修改字体为亮绿色。
    两位参数时→改变背景和字体颜色,第一位参数为背景颜色值,第二位参数为字体颜色值。

    color [BF]

    B:背景颜色
    F:前景颜色,即字体颜色
    如color 14 即设置为字体颜色值为1,背景颜色值为4
    例如 color 0a 修改成0值的黑色背景,a值的绿色字体
    此外:
    如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时
    的颜色。这个值来自当前控制台窗口、/T 开关或 
    DefaultColor 注册表值。

    如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令
    会将 ERRORLEVEL 设置为 1。
    颜色值参照表如下:

     

    ------------------------------------------------------------------------

    ^ 换行连接符

    %errorlevel% 是上个命令操作的返回值

    HELP 帮助命令 有关某个命令的详细信息,请键入 HELP 命令名

    @ 回显屏蔽, 例如 @pause 和 pause 就有区别

    @pause 如下↓

    pause 如下↓

    REG 修改注册表

    REG /? 帮助命令

    重定向1 >>>

    1>nul 屏蔽正确返回时的输出

    2>nul 屏蔽错误返回时的输出 

    这是正常的输出↓

    下面我们来使用重定向屏蔽命令的输出:

    特别说明,这是我在.bat文件中 使用的命令为:1>nul 2>nul REG QUERY "HKCUSoftware"

    显示为REG QUERY "HKCUSoftware" 1>nul 2>nul ,因为 cmd会自动重排你的命令顺序。

    就不显示输出了

    cd /d "%~dp0"  移动至当前文件夹
    cmd /k     运行命令,然后返回到CMD提示符。这对于测试,检查变量很有用!

     参考博客:https://www.jianshu.com/p/dc15aad590d1

          https://blog.csdn.net/u010953692/article/details/78153759

          https://blog.csdn.net/mirkerson/article/details/6092007

    本文博客地址:https://www.cnblogs.com/2018shawn/p/11106660.html

  • 相关阅读:
    8.5 day8
    8.1 day6
    课后作业 day29
    博客整理day29
    博客整理day28
    博客整理day27
    博客整理day26
    课后作业 day26
    Python 学习day22
    课后作业 day21
  • 原文地址:https://www.cnblogs.com/2018shawn/p/11106660.html
Copyright © 2011-2022 走看看