Die erste Windows PowerShell wurde vor über einem Jahrzehnt für Windows XP, Windows Server 2003 und Windows Vista veröffentlicht. Seitdem ist es ein fester Bestandteil jeder Windows-Edition, beginnend mit Windows 7 im Jahr 2009. Während es viele Änderungen an der Software selbst gab, ist das einzige, was über die Jahre unverändert geblieben ist, das Farbschema: ein blauer Hintergrund mit weiß/gelbem Text insgesamt und rotem Text auf schwarzem Hintergrund für Fehlermeldungen. Während sich die meisten Menschen an diese Farben gewöhnt haben, wünschen sich einige vielleicht etwas Auffälligeres, entweder zur besseren Sichtbarkeit oder aus ästhetischen Gründen. Schauen wir uns in diesem Fall an, wie Sie das Windows PowerShell-Farbschema in Windows 10 ändern können:
Notiz: Bevor Sie fortfahren, ist es wichtig zu verstehen, dass sich dieses spezielle Tutorial mit der PowerShell-Konsole befasst und nicht mit PowerShell ISE, einer von zwei Hostanwendungen für die Windows PowerShell-Engine und -Sprache. Es verfügt über eigene Anpassungseinstellungen, die separat behandelt werden müssen und den Rahmen dieses Tutorials sprengen würden.
Ändern Sie die Vorder- und Hintergrundfarben in der Windows 10 PowerShell-Konsole
- Wie oben erwähnt, zeigt die Windows PowerShell-Konsole standardmäßig weiß auf blau und rot auf schwarz für Fehlermeldungen, also um die Farben zu ändern, Klicken Sie mit der rechten Maustaste auf die obere Leiste des PowerShell-Fensters und wählen Sie „Eigenschaften“..
- Sobald das Windows PowerShell-Fenster „Eigenschaften“ angezeigt wird, Klicken Sie auf die Registerkarte „Farben“.und Sie erhalten viele Optionen zum Einstellen der Hintergrund- und Vordergrundfarben, wie im folgenden Screenshot zu sehen.
Von hier aus können Sie ändern Sie Textfarben, schweben Sie Textfarben, Hintergrundfarben und sogar Deckkraftstufen festlegen.
Ändern Sie die Farben von Fehlermeldungen in der Windows 10 PowerShell-Konsole
- Während dies eine wirklich einfache Möglichkeit war, einige der Einstellungen zu ändern, was ist, wenn Sie umfangreichere Änderungen in Ihrer PowerShell-Konsole vornehmen möchten? Was wäre zum Beispiel, wenn Sie die Text- und Hintergrundfarben von Fehlermeldungen ändern möchten von Rot auf Schwarz zu etwas weniger Drastischem? Dafür müssen Sie sich zusammenreißen und die Konsole verwenden, anstatt sich auf die GUI zu verlassen. Kopieren Sie zunächst für die Standardfarben diesen Code, fügen Sie ihn in die PowerShell-Konsole ein und drücken Sie die Eingabetaste:
$host.privatedata
- Um die Vorder- und Hintergrundfarbe der Fehlermeldungen zu ändern, brauchen Sie nur zu tun neue Werte zuweisen. Da ich die Hintergrundfarbe auf ‘Magenta’ und die Vordergrundfarbe auf ‘Grün’ ändern möchte, gebe ich unten die beiden Befehle ein. erinnere dich nur Geben Sie diese separat ein und drücken Sie jeweils ‘Enter’.
$host.PrivateData.ErrorBackgroundColor = "Magenta"
$host.PrivateData.ErrorForegroundColor = "Green"
- Sie haben Ihre Konsoleneinstellungen bereits konfiguriert, aber du wirst es müssen speichere sie in deinen Profileinstellungen So öffnet sich der Bildschirm jedes Mal genau so, wie Sie es möchten. Führen Sie dazu zuerst den Befehl aus
$profile
. Dies zeigt Ihnen den Namen (und Speicherort) der Standarddatei für Ihr Profil.
- In Wirklichkeit aber Die standardmäßige PowerShell-Konfigurationsdatei ist in den meisten Fällen nicht einmal vorhanden. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob es bereits vorhanden ist oder ob Sie es von Grund auf neu erstellen müssen:
test-path $profile
. Wenn die Datei bereits existiert, erhalten Sie ein “True”-Ergebnis, andernfalls erhalten Sie “False”.
- Wie Sie im obigen Screenshot sehen können, habe ich letzteres, also muss ich die Datei erstellen. Wenn Sie „True“ erhalten, überspringen Sie diesen Schritt und fahren Sie mit dem nächsten fort. Geben Sie andernfalls den folgenden Befehl ein, um die Datei zu erstellen:
New-Item -path $profile -type file -force
- Sobald die Datei erstellt ist, können Sie ganz einfach Bearbeiten Sie es mit Notepad Verwendung der
notepad $profile
Befehl im Powershell-Fenster. Von dort aus können Sie mit den oben beschriebenen Befehlen jeden gewünschten Konfigurationscode hinzufügen. Sie können nicht nur die Farben ändern, sondern auch die Schriftarten, die Größe der Fenster usw. durch diese Methode, aber wir werden nur sehen, wie man die Farben ändert, ohne die Dinge komplizierter zu machen.
$console = $host.ui.rawui
$console.backgroundcolor = "black"
$console.foregroundcolor = "white"
$colors = $host.privatedata
$colors.verbosebackgroundcolor = "Magenta"
$colors.verboseforegroundcolor = "Green"
$colors.warningbackgroundcolor = "Red"
$colors.warningforegroundcolor = "white"
$colors.ErrorBackgroundColor = "DarkCyan"
$colors.ErrorForegroundColor = "Yellow"
set-location C:\
clear-host
- Wir haben es fast geschafft, aber es fehlt noch ein letzter Schritt. Führen Sie den folgenden Befehl aus, um Ausführung lokaler Skripts zulassen auf deinem System:
Set-ExecutionPolicy RemoteSigned
Und wähle ein” um alle Skripte zuzulassen. Nachdem Sie fertig sind, sieht Ihre PowerShell-Konsole bei jedem Start so aus. Sogar die Fehlermeldungen würden etwas weniger irritierend aussehen, als sie es normalerweise sind.
Das war’s, Leute, ich habe die Windows PowerShell-Konsole auf meinem Arbeits-Laptop fast genauso aussehen lassen wie die gute alte Eingabeaufforderung mit nur einem Hauch von Farbe zum Spaß.
Notiz: Obwohl die obigen Schritte speziell für Windows 10 entwickelt wurden, habe ich sie auch auf unserem älteren Dell-Desktop mit Windows 7 getestet. Jeder Schritt ist praktisch identisch und alles funktionierte wie erwartet.
SIEHE AUCH: So verhindern Sie, dass Windows 10-Updates automatisch installiert werden
Verwenden Sie einfache Befehle, um die Windows PowerShell-Farben in Windows 10 zu ändern
Windows PowerShell ist ein großartiges Tool für Power-User, aber das bedeutet nicht, dass es langweilig, eintönig und langweilig sein muss. Das Anpassen einiger Einstellungen hier und da kann das Aussehen Ihrer PowerShell-Konsole erheblich verändern. Probieren Sie es also aus und ändern Sie die Farben nach Belieben. Und wenn Sie das getan haben, vergessen Sie nicht, uns mitzuteilen, wie es gelaufen ist, denn wir hören gerne von Ihnen.