Wie stelle ich die Schriftart der Eingabeaufforderung unter XP ein?

Wie stelle ich die Schriftart der Eingabeaufforderung unter XP ein?

Ich muss auf einigen Rechnern die Schriftart der XP-Eingabeaufforderung so einstellen, dass hebräische Dateinamen korrekt angezeigt werden. Die Standardschriftart zeigt viel Kauderwelsch an, daher bin ich ziemlich sicher, dass eine Änderung das Problem lösen wird. Kann mir jemand den richtigen Weg weisen?

Antwort1

Dazu sind zwei Schritte erforderlich. Zunächst müssen Sie eine Schriftart festlegen, die hebräische Zeichen unterstützt, und diese als verfügbare Schriftart für die Eingabeaufforderung festlegen. Öffnen Sie dazu regedit und navigieren Sie zu diesem Registrierungsschlüssel:

HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont

Hier sollten Sie folgenden Eintrag sehen:

0 Lucida Console

Sie müssen einen neuen Zeichenfolgenwert namens 00 erstellen, der dem Namen der Schriftart entspricht, die Sie verwenden möchten. Wenn Sie dort bereits einen 00-Eintrag haben, verwenden Sie 000 und so weiter.

Starten Sie den Computer anschließend neu. Sie sollten nun auf die obere linke Ecke klicken können und Ihre Schriftartenliste sollte nun die Schriftart enthalten, die Sie verwenden möchten.

Antwort2

Der folgende Artikel beschreibt, wie man Schriftarten zum Eingabeaufforderungsdialogfeld hinzufügt, obwohl ich es nicht getestet habe. Der Artikel enthält auch einen Link zu einem Microsoft Knowledge Base-Artikel über die Anforderungen für Schriftarten in Eingabeaufforderungen. http://smallvoid.com/article/winnt-cmd-add-font.html

Antwort3

Abgesehen von der Installation einer Schriftart mit hebräischen Glyphen, denke ich, dass SieAuchSie müssen die Codepage ändern, etwa durch Aufrufen chcp 65001(65001 ist CP_UTF8).

Beachten Sie, dass beim Ausführen chcp 65001in einer Batchdatei alle nachfolgenden Zeilen in dieser Batchdatei irgendwie stillschweigend ignoriert werden. Sie können stattdessen Folgendes verwenden:

chcp 65001 && your_command_here ...

(Und wie Sie vielleicht bereits wissen: Zur Unicode-Unterstützung sollten keine „Rasterschriftarten“ verwendet werden.)

EDIT: im SuperuserWie ändere ich die Schriftart der Windows-Konsole?, BenutzerLeonardoeinen Link zur Verfügung gestelltWarum sind Konsolenfenster auf Lucida Console und Rasterschriftarten beschränkt?In diesem Artikel wird Folgendes erläutert:

Das Konsolen-Renderingmodell geht davon aus, dass jedes Zeichen genau in seine Zelle mit fester Größe passt. Wenn ein neues Zeichen in eine Zelle geschrieben wird, wird die alte Zelle mit dem neuen Zeichen überdruckt. Wenn das alte Zeichen jedoch einen Über- oder Unterhang hat, bleiben diese zusätzlichen Pixel zurück, da sie über die erforderliche Zelle „übergelaufen“ sind und benachbarte Zellen infiziert haben. Wenn ein benachbartes Zeichen „übergelaufen“ ist, werden diese „übergelaufenen Pixel“ ebenfalls gelöscht.

Mit anderen Worten: nurein paarSchriftarten werden in Konsolenfenstern tatsächlich gut dargestellt.

Antwort4

Während viele dieser Antworten die Schriftart ändern, kann es auch hilfreich sein, diese Dateinamen eintippen zu können, falls Sie sich entscheiden, etwas damit zu tun. Für Windows XP müssen Sie dieMUI-Paket. MUI-Pakete sind im Allgemeinen für Kunden mit Enterprise-Vereinbarung verfügbar

verwandte Informationen