コマンド: "COLOR" がオンです Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 利用可能
コマンドの例 "COLOR"
の
`COLOR`Windows コマンド プロンプトのコマンドは、コンソールのテキストと背景の色を変更するために使用されます。コメント付きの例をいくつか示します。
例 1: 色をデフォルトにリセット:
COLOR
説明:このコマンドは色をデフォルト値 (通常は白の背景に黒のテキスト) にリセットします。
例 2: テキストの色の変更:
COLOR 0A
説明:ここでは、テキストの色は薄緑色に設定されています (
`A`) と黒の背景 (
`0`) セット。
例 3: 背景色の変更:
COLOR 4E
説明:このコマンドは、背景色を濃い赤に変更します (
`4`)、テキストの色が黄色になります (
`E`)。
例 4: 色の組み合わせ:
COLOR 1F
説明:ここでは、テキストの色は青に設定されています (
`1`)、背景色を明るい白に変更します (
`F`) セット。
例 5: バッチ スクリプトでのカラー コードの使用:
@ECHO OFF
REM 色を変更する
COLOR 3B
ECHO このテキストは現在、 in 濃い青に薄い黄色.
説明:このバッチ スクリプトは、色を明るい黄色から濃い青に変更し、対応するメッセージを出力します。
例 6: ECHO ステートメントを使用した色の変更:
ECHO [1;31m_このテキストは in 真っ赤.[0m
説明:この例では、ANSI カラー コードを使用しています (ここではエスケープ シーケンスとして使用されています)
`ECHO`) テキストの色を明るい赤に変更するために使用されます。
注意:色は次のように変化します。
`COLOR`これらは現在のコマンド プロンプト セッションに限定されており、永続的に保存されるわけではありません。
もし、あんたが
`COLOR`バッチ スクリプトやコマンド ライン インタラクションで使用する場合は、読みやすさを向上させるために色の番号と文字を使用することをお勧めします。使用
`COLOR /?`利用可能なカラーコードのリストについては、こちらをご覧ください。
"COLOR" Microsoft Windows ヘルプからの抜粋
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINNT>
コンソールの既定の前景色および背景色を設定します。
COLOR [属性]
属性 コンソール出力の色属性を指定します。
色属性は、2 桁の 16 進数で指定します。1 桁目は背景に、2 桁目
は前景に対応します。各桁には、次のいずれかの値を指定すること
ができます:
0 = 黒 8 = 灰色
1 = 青 9 = 明るい青
2 = 緑 A = 明るい緑
3 = 水色 B = 明るい水色
4 = 赤 C = 明るい赤
5 = 紫 D = 明るい紫
6 = 黄色 E = 明るい黄色
7 = 白 F = 輝く白
引数を指定しないでこのコマンドを実行すると、CMD.EXE が起動されたときの
色を復元します。この値は、現在のコンソール ウィンドウ、/T コマンド
ライン スイッチ、またはレジストリの DefaultColor 値から取得されます。
前景と背景に同じ色を指定して COLOR コマンドを実行しようとすると、
COLOR コマンドは、ERRORLEVEL を 1 に設定します。
例: "COLOR fc" は、輝く白の上に明るい赤を表示します。
重要な情報、"COLOR" コマンドのヒント
を使用するときは、
`COLOR`Windows コマンド プロンプトでコマンドを実行する場合、注意すべき点がいくつかあります。
1.
限定されたカラー パレット: Windows コマンド プロンプトは、限定されたカラー パレットのみをサポートします。色の変更は、利用可能な色と背景の組み合わせに限定されます。
2.
カラー コードの形式:カラー コードは 2 つの部分で構成されます。最初の部分は背景で、2 番目の部分はテキストです。各部分には、0 ~ 15 の数字または 0 ~ F の文字を指定できます。文字と数字の解釈は異なる場合があることに注意してください。
3.
不適切な色の組み合わせ:色の組み合わせによっては、テキストが読みにくくなったり、読めなくなったりする場合があります。読みやすさを確保するために色は慎重に選択してください。
4.
永続的ではありません:`COLOR`加えられた変更は永続的なものではありません。CMD ウィンドウを閉じて再度開くと、デフォルトの色が復元されます。
5.
RGB カラーなし: `COLOR`RGB カラーはサポートされていません。カラー パレットは事前定義された色に基づいており、制限されています。
6.
一貫性への影響:変更点
`COLOR`コマンド プロンプト セッション全体に影響を与え、特にスクリプトで色が使用されている場合、ユーザー インターフェイスの一貫性に影響を与える可能性があります。
7.
ANSI カラー コード: ANSI カラー コード シーケンスを使用して、プロンプト内の色を表すこともできます。この方法はより柔軟ですが、すべての端末をサポートしているわけではありません。
8.
PowerShell でのサポート: PowerShell では、
`COLOR`コマンドは通常は使用できません。代わりに、PowerShell は次のような他のメソッドを使用します。
`Write-Host`カラーパラメータとともに使用されます。
Write-Host "このテキストは in 青地に黄色" -ForegroundColor Yellow -BackgroundColor 青
9.
バッチ スクリプト: `COLOR`これをバッチ スクリプトで使用する場合は、これがセッション全体に適用され、他のスクリプトの影響を受ける可能性があることに注意してください。
10.
互換性:コマンド プロンプトでの色の使用は、すべてのシステムまたは端末エミュレータで同じではない可能性があることに注意してください。古いシステムまたは Windows 以外のシステムでは利用できない場合があります。
11.
可読性を考慮する:選択した色の組み合わせによって可読性が向上し、ユーザー エクスペリエンスに影響を与えないことを確認してください。
コマンド プロンプトで色を使用すると、視認性と構造を改善するのに役立ちます。ただし、一貫性と読みやすさを維持するために、必ず慎重に使用してください。