windows - 随机化批处理文件中的文本颜色和背景颜色

标签 windows batch-file random command-line colors

我正在尝试制作一个批处理文件,该文件将在脚本运行时随机化颜色代码。我该怎么做?

最佳答案

要改变颜色,你需要color 命令。参数是:

color <background><text>

因此生成随机颜色的工作原理如下:

set /a rand1=%random% %% 16
set /a rand2=%random% %% 16
set HEX=0123456789ABCDEF
call set hexcolors=%%HEX:~%rand1%,1%%%%HEX:~%rand2%,1%%
color %hexcolors%

关于windows - 随机化批处理文件中的文本颜色和背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33573277/

相关文章:

C++在循环内生成随机数

excel - 用户窗体工具箱附加控件对话窗口未显示

java - 从批处理文件和 shell 脚本运行目标文件夹中存在的 jar 文件

java - 如何在 Windows 操作系统中使用 Runtime.exex() 从单个类的单独命令窗口中调用多个 java 程序?

python - 服从一定分布的随机数

c - 如何使用 rand_r() 在 C 中创建线程安全的随机数生成器?

windows - 什么是标准 unicode 字体?

c - Windows互斥体的gcc编译错误

Code::Blocks with MinGW compiler - fprintf 导致空文件

batch-file - 在 TeamCity 9 的一个构建步骤中运行两个批处理文件