Kommandot: "COLOR" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tillgänglig
Exemplen för kommandot "COLOR"
De
`COLOR`kommandot i Windows kommandotolk används för att ändra färgen på texten och bakgrunden i konsolen. Här är några exempel med kommentarer:
Exempel 1: Återställ färg till standard:
COLOR
Beskrivning: Detta kommando återställer färgerna till deras standardvärden, vanligtvis svart text på en vit bakgrund.
Exempel 2: Ändra textfärg:
COLOR 0A
Beskrivning: Här är textfärgen inställd på ljusgrön (
`A`) och bakgrunden på svart (
`0`) uppsättning.
Exempel 3: Ändra bakgrundsfärg:
COLOR 4E
Beskrivning: Detta kommando ändrar bakgrundsfärgen till mörkröd (
`4`) och textfärgen till gul (
`E`).
Exempel 4: Kombinera färger:
COLOR 1F
Beskrivning: Här är textfärgen inställd på blå (
`1`) och bakgrundsfärgen till ljust vit (
`F`) uppsättning.
Exempel 5: Använda färgkod i ett batchskript:
@ECHO OFF
REM Ändra färgerna
COLOR 3B
ECHO Denna text är nu in Ljusgul på mörkblå.
Beskrivning: Detta batchskript ändrar färgerna från ljusgul till mörkblå och skriver sedan ut ett motsvarande meddelande.
Exempel 6: Ändra färger med ECHO-satsen:
ECHO [1;31m_Denna text är in Klar röd.[0m
Beskrivning: Det här exemplet använder ANSI-färgkod (används här som en escape-sekvens med
`ECHO`) används för att ändra textfärgen till ljusröd.
Obs: Färg ändras med
`COLOR`är begränsade till den aktuella kommandotolksessionen och sparas inte permanent.
Om du
`COLOR`Om du vill använda det i ett batchskript eller kommandoradsinteraktion rekommenderar jag att du använder färgsiffrorna och bokstäverna för att förbättra läsbarheten. Använda sig av
`COLOR /?`för en lista över tillgängliga färgkoder.
"COLOR" Utdrag från Microsoft Windows Hjälp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Anger standard för förgrunds- och bakgrundsfärg.
COLOR [attr]
attr Anger färgattribut för utdata
Färgattribut anges med två hexadecimala siffror - den första
motsvarar
bakgrunden, den andra motsvarar förgrunden. Varje siffra kan ha
ett av följande värden:
0 = Svart 8 = Grå
1 = Blå 9 = Ljus blå
2 = Grön A = Ljus grön
3 = Cyan B = Ljus cyan
4 = Röd C = Ljus röd
5 = Magenta D = Ljus magenta
6 = Gul E = Ljus gul
7 = Vit F = Ljus vit
Om inget argument anges så återställs färgerna till
inställningarna
som gällde då CMD.EXE startades. Detta värde kommer antingen från
det aktuella
utdatafönstret, från kommandoväxeln /T eller från registret
DefaultColor.
Kommandot COLOR sätter ERRORLEVEL till 1 om du försöker
sätta samma förgrundsfärg som bakgrundsfärg med kommandot
COLOR.
Exempel: "COLOR fc" ger ljus röd text på ljus vit bakgrund
Viktig information, tips för kommandot "COLOR"
När du använder
`COLOR`kommandot i Windows kommandotolk finns det några punkter att notera:
1.
Begränsad färgpalett: Windows Kommandotolk stöder endast en begränsad färgpalett. Färgändringar är begränsade till tillgängliga färger och bakgrundskombinationer.
2.
Färgkodsformat: Färgkoden består av två delar - den första delen för bakgrunden och den andra delen för texten. Varje del kan vara en siffra från 0 till 15 eller en bokstav från 0 till F. Observera att tolkningen av bokstäver och siffror kan variera.
3.
Olämpliga färgkombinationer: Vissa färgkombinationer kan resultera i svårläst eller oläslig text. Välj färger noggrant för att säkerställa läsbarhet.
4.
Inte permanent: Den med
`COLOR`Ändringar som görs är inte permanenta. Om du stänger och öppnar CMD-fönstret igen, kommer standardfärgerna att återställas.
5.
Inga RGB-färger: `COLOR`stöder inte RGB-färger. Färgpaletten är baserad på fördefinierade färger och är begränsad.
6.
Påverkar konsekvens: Ändrar genom
`COLOR`påverka hela kommandotolksessionen och kan påverka användargränssnittets konsistens, särskilt när färger används i skript.
7.
ANSI-färgkod: Du kan också använda ANSI-färgkodsekvenser för att representera färger i prompten. Denna metod kan vara mer flexibel, men stöder inte alla terminaler.
8.
Support i PowerShell: Observera att i PowerShell
`COLOR`kommandot är normalt inte tillgängligt. Istället använder PowerShell andra metoder som
`Write-Host`används med färgparametrar.
Write-Host "Den här texten är in Gult på blått" -ForegroundColor Yellow -BackgroundColor Blå
9.
Batch-skript: Om du
`COLOR`Om du använder detta i batchskript, tänk på att detta gäller hela sessionen och kan påverkas av andra skript.
10.
Kompatibilitet: Observera att användningen av färger i kommandotolken kanske inte är densamma på alla system eller terminalemulatorer. Det kanske inte är tillgängligt på äldre eller icke-Windows-system.
11.
Tänk på läsbarheten: Se till att färgkombinationerna du väljer förbättrar läsbarheten och inte påverkar användarupplevelsen.
Att använda färger i kommandotolken är ett användbart sätt att förbättra synlighet och struktur. Var dock noga med att använda dem noggrant för att bibehålla konsekvens och läsbarhet.