Het commando: "COLOR" staat aan Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. beschikbaar
De voorbeelden voor het commando "COLOR"
De
`COLOR`opdracht in de Windows-opdrachtprompt wordt gebruikt om de kleur van de tekst en achtergrond in de console te wijzigen. Hier zijn enkele voorbeelden met commentaar:
Voorbeeld 1: Kleur terugzetten naar standaard:
COLOR
Beschrijving: Met deze opdracht worden de kleuren teruggezet naar hun standaardwaarden, meestal zwarte tekst op een witte achtergrond.
Voorbeeld 2: tekstkleur wijzigen:
COLOR 0A
Beschrijving: Hier is de tekstkleur ingesteld op lichtgroen (
`A`) en de achtergrond op zwart (
`0`) set.
Voorbeeld 3: Achtergrondkleur wijzigen:
COLOR 4E
Beschrijving: Deze opdracht verandert de achtergrondkleur in donkerrood (
`4`) en de tekstkleur naar geel (
`E`).
Voorbeeld 4: Kleuren combineren:
COLOR 1F
Beschrijving: Hier is de tekstkleur ingesteld op blauw (
`1`) en de achtergrondkleur naar helder wit (
`F`) set.
Voorbeeld 5: Kleurcode gebruiken in een batchscript:
@ECHO OFF
REM Verander de kleuren
COLOR 3B
ECHO Deze tekst is nu in Lichtgeel op donkerblauw.
Beschrijving: Dit batchscript verandert de kleuren van lichtgeel in donkerblauw en drukt vervolgens een bijbehorend bericht af.
Voorbeeld 6: Kleuren veranderen met behulp van de ECHO-instructie:
ECHO [1;31m_Deze tekst is in Fel rood.[0m
Beschrijving: Dit voorbeeld gebruikt ANSI-kleurcode (hier gebruikt als escape-reeks met
`ECHO`) gebruikt om de tekstkleur te veranderen in lichtrood.
Opmerking: Kleur verandert met
`COLOR`zijn beperkt tot de huidige opdrachtpromptsessie en worden niet permanent opgeslagen.
als jij
`COLOR`Als u het wilt gebruiken in een batchscript of opdrachtregelinteractie, raad ik u aan de kleurnummers en letters te gebruiken om de leesbaarheid te verbeteren. Gebruik
`COLOR /?`voor een lijst met beschikbare kleurcodes.
"COLOR" Fragment uit Microsoft Windows Help
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Stelt de voorgrond- en achtergrondkleuren in voor
standaardconsole.
COLOR (attr)
attr kenmerk voor kleur van console-uitvoer
Kleurkenmerken bestaan uit twee hexadecimale tekens -- de eerste
staat voor de achtergrond; de tweede staat voor de voorgrond. Elk
teken
kan een van de volgende waarden zijn:
0 = Zwart 8 = Donkergrijs
1 = Blauw 9 = Pastelblauw
2 = Groen A = Limoengroen
3 = Groenblauw B = Lichtblauw
4 = Rood C = Lichtrood
5 = Paars D = Lichtpaars
6 = Geel E = Lichtgeel
7 = Grijs F = Wit
Als er geen argument opgegeven zijn, stelt deze opdracht de
kleuren in
zoals deze waren toen CMD.EXE gestart werd. Deze waarde komt van
de
huidige console, de schakeloptie /T of uit de registerwaarde
DefaultColor.
De opdracht COLOR stelt ERRORLEVEL in op 1 als een poging gedaan
wordt
om COLOR uit te voeren met identieke kleuren als voor- en
achtergrond.
"COLOR fc" geeft bijvoorbeeld lichtrood op wit.
Belangrijke informatie, tips voor het "COLOR" commando
Bij gebruik van de
`COLOR`opdracht in de Windows-opdrachtprompt, zijn er een paar punten waar u rekening mee moet houden:
1.
Beperkt kleurenpalet: Windows Command Prompt ondersteunt slechts een beperkt kleurenpalet. Kleurveranderingen zijn beperkt tot de beschikbare kleuren en achtergrondcombinaties.
2.
Kleurcodeformaat: De kleurcode bestaat uit twee delen: het eerste deel voor de achtergrond en het tweede deel voor de tekst. Elk deel kan een cijfer van 0 tot 15 zijn, of een letter van 0 tot F. Houd er rekening mee dat de interpretatie van letters en cijfers kan variëren.
3.
Ongepaste kleurencombinaties: Sommige kleurencombinaties kunnen resulteren in moeilijk leesbare of onleesbare tekst. Kies kleuren zorgvuldig om de leesbaarheid te garanderen.
4.
Niet permanent: De met
`COLOR`De aangebrachte wijzigingen zijn niet permanent. Als u het CMD-venster sluit en opnieuw opent, worden de standaardkleuren hersteld.
5.
Geen RGB-kleuren: `COLOR`ondersteunt geen RGB-kleuren. Het kleurenpalet is gebaseerd op vooraf gedefinieerde kleuren en is beperkt.
6.
Beïnvloedt de consistentie: Verandert door
`COLOR`beïnvloeden de gehele opdrachtpromptsessie en kunnen de consistentie van de gebruikersinterface beïnvloeden, vooral wanneer kleuren in scripts worden gebruikt.
7.
ANSI-kleurcode: U kunt ook ANSI-kleurcodereeksen gebruiken om kleuren in de prompt weer te geven. Deze methode kan flexibeler zijn, maar ondersteunt niet alle terminals.
8.
Ondersteuning in PowerShell: Houd er rekening mee dat in PowerShell de
`COLOR`commando is normaal gesproken niet beschikbaar. In plaats daarvan gebruikt PowerShell andere methoden, zoals
`Write-Host`gebruikt met kleurparameters.
Write-Host "Deze tekst is in Geel op blauw" -ForegroundColor Yellow -BackgroundColor Blauw
9.
Batchscripts: Als u
`COLOR`Als je dit in batchscripts gebruikt, houd er dan rekening mee dat dit voor de gehele sessie geldt en beïnvloed kan worden door andere scripts.
10.
Compatibiliteit: Houd er rekening mee dat het gebruik van kleuren in de opdrachtprompt mogelijk niet op alle systemen of terminalemulators hetzelfde is. Het is mogelijk niet beschikbaar op oudere of niet-Windows-systemen.
11.
Houd rekening met de leesbaarheid: Zorg ervoor dat de kleurencombinaties die u kiest de leesbaarheid verbeteren en de gebruikerservaring niet beïnvloeden.
Het gebruik van kleuren in de opdrachtprompt is een handige manier om de zichtbaarheid en structuur te verbeteren. Zorg er echter voor dat u ze zorgvuldig gebruikt om de consistentie en leesbaarheid te behouden.