【批處理】在BAT中如何修改背景和字體顏色shell
1.例:在bat頭部添加一行字體
color 2Fcode
這裏的2表明背景,F表明字色。class
下面是對應關係:test
0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、im
A=淡綠、B=淡淺綠、C=淡紅、D=淡紫、E=淡黃、F=亮白call
2.還有一種改變字體顏色的腳本,我的表示沒有看懂。以下:腳本
@echo off&color 0e set a=1 set b=2 set c=3 set d=4 set e=5 set f=6test cls&echo.made by BAT tester echo. call :zc 1 %%a%%%%b%%%%c%% call :zc 1 %%d%%%%e%%%%f%% goto :cz :cz pause>nul goto :eof :zc for /l %%i in (1,1,%1) do set /p= <nul>%2&findstr /a:000c .* "%2*" 2>nul
@echo off&color 0e set a=font_color call :zc 1 %%a%% goto :cz :cz pause>nul goto :eof :zc for /l %%i in (1,1,%1) do set /p= <nul>%2&findstr /a:2C .* "%2*" 2>nul DEL %a% /a/f/q