c't 1/2023
S. 170
Praxis
Farben für die Kommandozeile
Bild: New Africa | stock.adobe.com | Bearbeitung: c’t

Buntschrift

Farben in Windows-Textkonsolen

Batch-Dateien und PowerShell-Skripte gewinnen durch sinnvoll eingesetzte farbige Textausgaben an Attraktivität und Übersichtlichkeit. Wir erklären, was dabei zu beachten ist und warum Blau nicht immer gleich Blau ist.

Von Hajo Schulz

Rein textbasierte Shells bestehen unter grafischen Betriebssystemen wie Windows unter der Haube aus zwei Programmen: Da ist zum einen die eigentliche Eingabeaufforderung, die PowerShell oder eine Bash in der Linux-Umgebung WSL (Windows Subsystem for Linux). Diesen Programmen ist gemein, dass sie nur mit Ein- und Ausgaben in reiner Textform umgehen können. Von Konzepten wie Fenstern oder einer Maus verstehen sie nichts; sie kämen prinzipiell auch mit einem Fernschreiber als Frontend klar.

Den Weg zur grafischen Oberfläche und damit zum Benutzer vermittelt ein zweites Programm: eine Terminal-Emulation. Für diesen Job war unter Windows bis vor Kurzem der Konsolen-Host (conhost.exe) zuständig. Gerade wird er vom „Windows-Terminal“ abgelöst, das mehr Benutzerkomfort bringt, unter anderem mit der Möglichkeit, mehrere Konsolensitzungen mithilfe von Tabs in einem Fenster zu vereinigen.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,95 € 0,25 € / Woche

Nach Testphase 2,95 € wtl.

  • Zugriff auf alle c't-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der c't-App für unterwegs
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

5,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentare lesen (1 Beitrag)