Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改批处理文件日志的字体颜色

更改批处理文件日志的字体颜色
EN

Stack Overflow用户
提问于 2016-12-30 13:28:33
回答 1查看 858关注 0票数 0

我正在从批处理文件执行一个exe文件。这将运行一个Windows应用程序。每次在应用程序中执行某些活动时,都会在批处理命令提示符中打印日志。我想用颜色突出显示日志中的特定文本,这样我就可以精确地指出后端活动。我该怎么做?

我的批处理文件看起来像这样吗?

代码语言:javascript
运行
AI代码解释
复制
cd C:\[Exe file location]
C:\[Exe File]
pause
EN

回答 1

Stack Overflow用户

发布于 2016-12-30 21:04:33

您可以创建自己的echo命令。

将下面的行放入桌面上名为ColourText.bas的文件中。

代码语言:javascript
运行
AI代码解释
复制
Imports System
Imports System.IO
Imports System.Runtime.InteropServices
Imports Microsoft.Win32

Public Module MyApplication  
Public Declare Function GetStdHandle Lib "kernel32" Alias "GetStdHandle" (ByVal nStdHandle As Long) As Long
Public Declare Function SetConsoleTextAttribute Lib "kernel32" Alias "SetConsoleTextAttribute" (ByVal hConsoleOutput As Long, ByVal wAttributes As Long) As Long
Public Const STD_ERROR_HANDLE = -12&
Public Const STD_INPUT_HANDLE = -10&
Public Const STD_OUTPUT_HANDLE = -11&

Sub Main()
    Dim hOut as Long
    Dim Ret as Long
    Dim Colour As Long
    Dim Colour1 As Long
    Dim Text As String
    hOut  = GetStdHandle(STD_OUTPUT_HANDLE)
    Colour = CLng("&h" & Split(Command(), " ")(0))
    Colour1 = Clng("&h" & Split(Command(), " ")(1))
    Text = Mid(Command(), 7)
    Ret = SetConsoleTextAttribute(hOut,  Colour)
    Console.Out.WriteLine(text)
    Ret = SetConsoleTextAttribute(hOut, Colour1)
End Sub
End Module

保存它并在命令提示符中键入以下内容。

代码语言:javascript
运行
AI代码解释
复制
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\vbc.exe" /target:exe /out:"%userprofile%\desktop\ColourText.exe" "%userprofile%\desktop\ColourText.bas" /verbose

一个名为ColourText.exe的文件将出现在桌面上。将其移动到文件夹。

要使用,必须使用两个字符代码来设置颜色(如01而不是1 )。

代码语言:javascript
运行
AI代码解释
复制
ColourText ColourOfText ColourOfTextWhenFinished Text

在白色上设置蓝色,不传递任何文本,然后在白色文本上设置红色,在灰色上以蓝色结尾。

代码语言:javascript
运行
AI代码解释
复制
ColourText F1 F1
ColourText F2 71 This is green on white

代码语言:javascript
运行
AI代码解释
复制
ColourText F1 F1
cls
ColourText F4 F4
Echo Hello
Echo Hello today
ColourText F1 F1

另外,CLS命令也变得有趣了。没有参数的Color命令将所有颜色重置为启动颜色。

要获得颜色代码,请将以下数字相加在一起。在程序员模式中使用计算器。这些是十六进制数。它们可以加在一起,如红色+蓝色+ FG强度= 13 = D,由于没有使用10+,背景将是黑色的。颜色代码必须是两个字符(如08而不是8 )。

代码语言:javascript
运行
AI代码解释
复制
FOREGROUND_RED = &H4     '  text color contains red.
FOREGROUND_INTENSITY = &H8     '  text color is intensified.
FOREGROUND_GREEN = &H2     '  text color contains green.
FOREGROUND_BLUE = &H1     '  text color contains blue.
BACKGROUND_BLUE = &H10    '  background color contains blue.
BACKGROUND_GREEN = &H20    '  background color contains green.
BACKGROUND_INTENSITY = &H80    '  background color is intensified.
BACKGROUND_RED = &H40    '  background color contains red.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41402913

复制
相关文章
Android系统更改状态栏字体颜色
原文地址:http://blog.isming.me/2016/01/09/chang-android-statusbar-text-color/,转载请注明出处。 随着时代的发展,Android的状态栏都不是乌黑一片了,在Android4.4之后我们可以修改状态栏的颜色或者让我们自己的View延伸到状态栏下面。我们可以进行更多的定制化了,然而有的时候我们使用的是淡色的颜色比如白色,由于状态栏上面的文字为白色,这样的话状态栏上面的文字就无法看清了。因此本文提供一些解决方案,可以是MIUI6+,Flyme4+
非著名程序员
2018/02/02
2.6K0
更改PPT所有页面字体与页面颜色的技巧
在评估期间,无心插柳地探索到一个新技术,就是关于PPT课件统一更改字体颜色和页面背景颜色的问题。
用户1191760
2019/02/27
5.8K0
字体更改
其中@font-face相当于创建一个字体族,然后下边body部分是在应用字体族,那个名字其实就是在前边创建的字体的名字。 通过在网络上的查找,我首先选择使用的是Robot字体,这个字体族写的英文字体相当漂亮:
爱编程的小明
2022/09/06
3.7K0
字体更改
Python 图形化界面基础篇:更改字体、颜色和样式
在创建图形用户界面( GUI )应用程序时,如何显示文本内容是一个重要的考虑因素。你可能需要更改文本的字体、颜色和样式以满足设计需求或提高用户体验。在 Python 中,使用 Tkinter 库可以轻松实现这些文本样式的更改。在本篇博客中,我们将重点介绍如何使用 Python 的 Tkinter 库来更改字体、颜色和样式。
小蓝枣
2023/10/17
1.8K0
Python 图形化界面基础篇:更改字体、颜色和样式
bootstrap 字体颜色
<div class="container"> <em>em</em> <b>b</b> <strong>strong</strong> <p class="muted">class="muted"</p> <p class="text-warning">text-warning</p> <p class="text-error">text-error</p> <p class="text-info">text-info</p> <p class="text-success">text-success</p> </div>
用户5760343
2019/07/07
2.8K0
pycharm改字体的大小_pycharm设置字体颜色
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172935.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/25
3.3K0
pycharm改字体的大小_pycharm设置字体颜色
原创|keil中更改代码字体/颜色,设置自己酷炫编程界面
首先在keil 的安装文件夹下找到global.prop文件,小代我的keil 是5版本,默认的安装路劲如下:C:\Program Files\Keil_v5\UV4\global.prop。找到global.prop文件用记事本打开,打开后找到如下图红框部分,框里部分就是我们要替换的部分,复制后文中任何一种方案替换掉下图红框里的内容,保存就ok 了,完了打开keil 软件看看,是不是很酷炫啊。
单片机技术宅
2020/03/17
13.4K0
markdown字体颜色设置_markdown红色字体
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改背景色功能的!
全栈程序员站长
2022/11/01
8.1K0
Python字体颜色设置
平时学习工作中,我们经常会接触到一些大佬写的Python工具,运行起来总会显示出五颜六色的字体,比如红色代表Error , 黄色代表Warning , 绿色代表Success 。而自己写出来的Python命令行代码,大多只有一种颜色。所以,要怎么样才能让自己的程序看起来更有逼格一些呢?
py3study
2020/01/06
7K0
Simplebs颜色字体教程
方法 首先在/var/HyperDown.php文件第 17 行添加font 例: <font color='red'> text </font> ---- 版权属于:青城 本文链接:https://blog.2gh1.cn/archives/290/ 转载时须注明出处及本声明
用户2590762
2021/08/19
1.6K0
更改WordPress主题全局字体
加入以下自定义CSS即可 /* 您可以在此处加入您的CSS。 点击上方的帮助图标来了解更多。 */ /*字体设定*/ *:not([class*="icon"]):not(i) { font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", "Microsoft Yahei", sans-serif !important; } /*字体阴影*/ *{text-shadow: 0
回忆大大
2021/08/09
1.3K0
更改WordPress主题全局字体
如何更改 Ubuntu 的终端的颜色
但是,如果你想要一个独一无二的的终端体验或者符合你自身品位的一些东西,你也可以改变你的 Ubuntu 的终端的颜色。
用户1880875
2021/11/08
15.2K0
Print输出颜色字体方法
书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m
py3study
2020/01/19
2.1K0
Print输出颜色字体方法
html颜色字体字符代码
HTML字体代码表 宋体 SimSun 宋体:SimSuncss中中文字体(font-family)的英文名称 黑体 SimHei Mac OS的一些: 微软雅黑 Microsoft YaHei 华文细黑:STHeiti Light [STXihei] 微软正黑体 Microsoft JhengHei 华文黑体:STHeiti 新宋体 NSimSun 华文楷体:STKai
机器学习和大数据挖掘
2019/07/02
9.8K0
python打印字体颜色
显示方式           意义 ------------------------- 0                终端默认设置 1                高亮显示 4                使用下划线 5                闪烁 7                反白显示 8                不可见
py3study
2020/01/10
1.6K0
pycharm设置字体颜色_pycharm界面颜色设置
File–>Settings–>Editor–> Color Scheme–>Language Defaults–>Comments–>Line comment–>再选取自己想要的颜色即可
全栈程序员站长
2022/09/27
3.1K0
pycharm设置字体颜色_pycharm界面颜色设置
SecureCRT 8.0的字体颜色配置方法
CRT是一个运维人员必备的一个软件,但没有设置过颜色的CRT很难看得出区别,例如up/down等信息
团团生活志
2022/08/16
1.7K0
为Typecho站点更改好看的字体
今天有个访客在我博客里逛了好久,问我“你的站字体怎么这么好看啊?”“能不能教教我啊?”,好吧,那我就勉为其难出个教程吧!这篇文章适用于handsome主题,如果不是这个主题的,请移步百度搜索“网站更换字体代码”,最后替换一下链接即可!
小屁的博客
2022/05/13
1.3K0
为Typecho站点更改好看的字体
点击加载更多

相似问题

根据条件更改批处理文件中的字体颜色

20

是否有办法更改发布管道日志的字体颜色?

23

更改字体颜色

21

字体颜色、大小、字体更改

20

UIAlertController更改字体颜色

80
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档