COLOR = 現在のコマンドプロンプト画面の背景と文字の色を変更する - Windowsのコマンドプロンプト(bat,cmd)
○Windows XP
現在のコマンドプロンプト画面の、背景と文字の色を変更します。**** 書式
--------
color [背景と文字の色番号]
--------
o コマンド名や色番号は、大文字小文字のどちらでも大丈夫です。
o 背景と文字の色番号 = 2桁の英数字で指定します。背景色+文字色
+ 1桁だけ指定すると、先頭は0 = 背景は黒になりました。
+ 何も指定しない時は、元の色に戻りました。
+ 画面をカスタマイズしていない時は、07 (背景 = 黒 / 文字 = 銀色)
o 指定出来る色番号
+ 0 = 黒 black #000000
+ 1 = 暗い青 navy #000080
+ 2 = 緑 green #008000
+ 3 = 青緑 teal #008080
+ 4 = 暗い赤 maroon #800000
+ 5 = 紫 purple #800080
+ 6 = 暗い黄色 olive #808000
+ 7 = 銀色 silver #C0C0C0 -- 初期値
+ 8 = 灰色 gray #808080
+ 9 = 青 blue #0000FF
+ A = 明るい緑 lime #00FF00
+ B = 水色 aqua #00FFFF
+ C = 赤 red #FF0000
+ D = 明るい紫 magenta #FF00FF
+ E = 黄色 yellow #FFFF00
+ F = 白 white #FFFFFF
+ 小文字(= a から f まで)も使用出来ます。
文字 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | a | b | c | d | e | f | |
背景 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0a | 0b | 0c | 0d | 0e | 0f | |
1 | 10 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 1a | 1b | 1c | 1d | 1e | 1f | |
2 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 2a | 2b | 2c | 2d | 2e | 2f | |
3 | 30 | 31 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 3a | 3b | 3c | 3d | 3e | 3f | |
4 | 40 | 41 | 42 | 43 | 45 | 46 | 47 | 48 | 49 | 4a | 4b | 4c | 4d | 4e | 4f | |
5 | 50 | 51 | 52 | 53 | 54 | 56 | 57 | 58 | 59 | 5a | 5b | 5c | 5d | 5e | 5f | |
6 | 60 | 61 | 62 | 63 | 64 | 65 | 67 | 68 | 69 | 6a | 6b | 6c | 6d | 6e | 6f | |
7 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 78 | 79 | 7a | 7b | 7c | 7d | 7e | 7f | |
8 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 89 | 8a | 8b | 8c | 8d | 8e | 8f | |
9 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 9a | 9b | 9c | 9d | 9e | 9f | |
a | a0 | a1 | a2 | a3 | a4 | a5 | a6 | a7 | a8 | a9 | ab | ac | ad | ae | af | |
b | b0 | b1 | b2 | b3 | b4 | b5 | b6 | b7 | b8 | b9 | ba | bc | bd | be | bf | |
c | c0 | c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | c9 | ca | cb | cd | ce | cf | |
d | d0 | d1 | d2 | d3 | d4 | d5 | d6 | d7 | d8 | d9 | da | db | dc | de | df | |
e | e0 | e1 | e2 | e3 | e4 | e5 | e6 | e7 | e8 | e9 | ea | eb | ec | ed | ef | |
f | f0 | f1 | f2 | f3 | f4 | f5 | f6 | f7 | f8 | f9 | fa | fb | fc | fd | fe |
**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o 0 = 成功
o 1 = エラー。色番号を間違えています。もしくは、背景色と文字色に同じ色を指定しています。
**** 使用例
--------
color 3f
echo 背景をミクさん色に染めてみました。
--------
**** 機能
o 現在のコマンドプロンプト画面の、背景と文字の色を変更します。
+ 画面全体の色が変わります。
o 色は、番号で指定します。16色から選択出来ます。
+ 間違った番号を指定すると、このコマンドのヘルプを表示します。
o 指定順は、背景色、文字色の順
+ 色番号を 1桁だけ指定すると、先頭は 0 = 背景は黒になりました。
+ 何も指定しない時は、元の色に戻りました。
o 背景色と文字色を同じ色に設定すると、色は変わらず、ERRORLEVEL = 1 となります。
**** メモ
o 自動化する時は、特に色番号を間違えないように注意します。
o 理由は、色番号を間違えるとヘルプ表示する = 途中でキー入力を求めてくる = 処理が止まるからです。
**** 確認したバージョン
o Windows XP Service Pack 3
==
関連ページ:
▼画面表示と印刷関連(▼ABC順)
▼Windowsコマンド一覧(▼ABC順)
▼コマンドプロンプト画面
▼制作メモ
> CHCP = 現在の画面の言語設定(= 文字コード)を変更する
GRAFTABL = 表示中画面の言語設定を切り替えて、グラフィックスモードを使用可能にする(= 32ビット専用)
TITLE = 現在のコマンドプロンプト画面のタイトルを変更する
+
PROMPT = コマンドプロンプトの表示文字列を変更する
ECHO = 画面に文字を表示する、または文字の表示方法を制御する