利用ANSI控制码实现彩色的Windows启动菜单

电脑启动菜单选项默认一般都是白色的,但我们可以修改C盘根目录下的boot.ini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色。现在就讲解一下根据以下短短的代码来为自己设计一个彩色的Windows启动菜单。这也有助于让您理解ANSI控制码及其转义,当然彩色的菜单也非常具有个性。
例如下面的boot.ini:

复制代码

代码如下:

timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)/WINDOWS=" [1;32mMicrosoft [1;34mWindows [1;33mXP
Professional" /NOEXECUTE=OPTIN /FASTDETECT
c:/Avldrxp.bin=" [1;36mAvlgo - PELDR" /noguiboot
multi(0)disk(0)rdisk(0)partition(3)/WINDOWS=" [1;31mMicrosoft [1;33mWindmows [1;35mSermver 2003" /noexecute=optout /fastdetect
c:/1.bin=" [1;37mMS-DOS"

--------------------------------------------------------------------------------
ansi控制码
箭头+“ [”声明了转义序列的开始
后面的 “1 ”定义了默认的字体宽度。对于文本属性来说,这些值是有意义的:0、1、22、4、24、5、25、7、27, 分别表示:默认值、粗体、非粗体、下划线、非下划线、闪烁、非闪烁、 反显、非反显。
30m —— 37m 设置前景色
40m —— 47m 设置背景色
可选颜色:红色、绿色、黄色、蓝色、洋红、青色和白色。
他们对应的颜色代码是:
30(黑色)、31(红色)、32(绿色)、 33(黄色)、34(蓝色)、35(洋红)、36(青色)、37(白色)。
用同样色方法设置背景色,不过要把第一个数字“3”替换成“4”,
40(黑色)、41(红色)、42(绿色)、 43(黄色)、44(蓝色)、45(洋红)、46(青色)、47(白色)。

(0)

相关推荐

  • 如何设计一个彩色的Windows启动菜单

    电脑启动菜单选项默认一般都是白色的,但我们可以修改C盘根目录下的boot.ini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色。现在就讲解一下根据以下短短的代码来为自己设计一个彩色的Win ...

  • 删除Linux后要找回Windows启动菜单怎么做

    删除Linux之后,Linux的LILO却仍旧留在系统之中,使得机器启动的第一个界面不能回到选择Windows的菜单。 本文要告诉你解决的方法: 随着Linux的影 响越来越广泛,许多电脑爱好者也开始 ...

  • 如何修改boot.ini让启动菜单变成彩色

    C盘根目录下的boot.ini(隐藏文件)可以使用ansi控制码来控制启动菜单显示出彩色,例如下面的boot.ini: timeout=30 default=multi(0)disk(0)rdisk( ...

  • Axure RP 8怎么利用变量控制标题变化?

            Axure RP 8怎么利用变量控制标题变化? 1.打开Axure RP 8软件,在元件库中找到"二级标题"和"主要按钮",分别拖动一个到空白的 ...

  • WiFi万能钥匙:如何利用二维码进行连接?

    WiFi万能钥匙如何利用二维码进行连接呢?今天小编为大家讲解一下. 操作方法 01 打开手机,找到WiFi万能钥匙,点击并进入,如图所示. 02 进入之后,连接上WiFi,如图所示. 03 连接好之后 ...

  • 如何利用DevCon禁止U盘按钮出现在右键菜单上

    如何利用DevCon禁止U盘按钮出现在右键菜单上: 1.微软的 DevCon 工具就可以命令行禁用或启用网卡,下面是两个批处理的例子-- @echo off devcon disable *DEV_8 ...

  • 如何删除多余的Windows Vista启动菜单

    问:我安装过两次Windows Vista,其中一个已经废弃,可能是没删除干净,每次开机进入系统前都会出现两个Vista启动菜单。请问如何删除多余的那个Vista菜单项? 答:我们可以通过Window ...

  • 如何确定windows启动方式是uefi还是legacy bios

    如何确定windows启动类型是uefi还是legacy bios?安装系统过程中,经常需要判断电脑上的windows启动方式是什么?是uefi还是legacy bios?下文小乐哥教大家如何确定wi ...

  • 如何判断windows启动方式是uefi还是legacy bios

    如何确定windows启动类型是uefi还是legacy bios?安装系统过程中,经常需要判断电脑上的windows启动方式是什么?是uefi还是legacy bios?下文小乐哥教大家如何确定wi ...