Write-Host - PowerShell Befehl Hilfe und Beispiele

Schreibt eine benutzerdefinierte Ausgabe in einen Host. (Write-Host)


NAME
Write-Host
ÜBERSICHT
Schreibt eine benutzerdefinierte Ausgabe in einen Host.
SYNTAX
Write-Host [[-Object] <Object>] [-BackgroundColor {Black | DarkBlue | DarkGreen | DarkCyan | DarkRed | DarkMagenta | DarkYellow | Gray | DarkGray | Blue | Green | Cyan | Red | Magenta | Yellow | White}] [-ForegroundColor {Black | DarkBlue | DarkGreen | DarkCyan | DarkRed | DarkMagenta | DarkYellow | Gray | DarkGray | Blue | Green | Cyan | Red | Magenta | Yellow | White}] [-NoNewline] [-Separator <Object>] [<CommonParameters>]
BESCHREIBUNG
Mit dem Cmdlet "Write-Host" wird die Ausgabe angepasst. Mit dem ForegroundColor-Parameter können Sie die Textfarbe angeben, und mit dem BackgroundColor-Parameter können Sie die Hintergrundfarbe angeben. Der Separator-Parameter ermöglicht Ihnen die Angabe einer Zeichenfolge, mit der angezeigte Objekte getrennt werden. Das jeweilige Ergebnis hängt von dem Programm ab, das Windows PowerShell hostet.
PARAMETER
-BackgroundColor <ConsoleColor> Gibt die Hintergrundfarbe an. Es gibt keinen Standardwert. Erforderlich? false Position? named Standardwert Keiner Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -ForegroundColor <ConsoleColor> Gibt die Textfarbe an. Es gibt keinen Standardwert. Erforderlich? false Position? named Standardwert Keiner Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -NoNewline [<SwitchParameter>] Gibt an, dass der in der Konsole angezeigte Inhalt nicht mit einem Neue-Zeile-Zeichen endet. Erforderlich? false Position? named Standardwert Keiner Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false -Object <Object> Objekte, die in der Konsole angezeigt werden sollen. Erforderlich? false Position? 1 Standardwert Keiner Pipelineeingaben akzeptieren?true (ByValue) Platzhalterzeichen akzeptieren?false -Separator <Object> Die Zeichenfolge, die zwischen in der Konsole angezeigten Objekten ausgegeben werden soll. Erforderlich? false Position? named Standardwert Keiner Pipelineeingaben akzeptieren?false Platzhalterzeichen akzeptieren?false <CommonParameters> Dieses Cmdlet unterstützt folgende allgemeine Parameter: "Verbose", "Debug", "ErrorAction", "ErrorVariable", "WarningAction", "WarningVariable", "OutBuffer" und "OutVariable". Weitere Informationen erhalten Sie mit dem Befehl "get-help about_commonparameters".
EINGABEN
System.Object Sie können Objekte, die in den Host geschrieben werden sollen, über die Pipeline übergeben.
AUSGABEN
Keiner Write-Host sendet die Objekte an den Host. Es werden keine Objekte zurückgegeben. Der Host kann jedoch die Objekte anzeigen, die Write-Host an ihn sendet.
HINWEISE

Beispiele

BEISPIEL 1
C:\PS>write-host "no newline test " -nonewline no newline test C:\PS> Beschreibung ----------- Mit diesem Befehl wird die Eingabe in der Konsole angezeigt. Wegen des NoNewline-Parameters folgt die Eingabeaufforderung jedoch direkt auf die Ausgabe.
BEISPIEL 2
C:\PS>write-host (2,4,6,8,10,12) -Separator ", +2= " 2, +2= 4, +2= 6, +2= 8, +2= 10, +2= 12 Beschreibung ----------- Mit diesem Befehl werden die geraden Zahlen von 2 bis 12 angezeigt. Der Separator-Parameter wird verwendet, um die Zeichenfolge ", +2= "(Komma, Leerzeichen, +, 2, =, Leerzeichen) hinzuzufügen.
BEISPIEL 3
C:\PS>write-host (2,4,6,8,10,12) -Separator ", -> " -foregroundcolor DarkGreen -backgroundcolor white Beschreibung ----------- Mit diesem Befehl werden die geraden Zahlen von 2 bis 12 angezeigt. Mit dem ForegroundColor-Parameter wird dunkelgrüner Text ausgegeben, und mit dem BackgroundColor-Parameter wird ein weißer Hintergrund angezeigt.
BEISPIEL 4
C:\PS>write-host "Red on white text." -ForegroundColor red -BackgroundColor white Red on white text. Beschreibung ----------- Mit diesem Befehl wird die Zeichenfolge "Red on white text" angezeigt. Der Text ist rot, wie vom ForegroundColor-Parameter definiert. Der Hintergrund ist weiß, wie vom BackgroundColor-Parameter definiert. VERWANDTE LINKS Online version: http://go.microsoft.com/fwlink/?LinkID=113426 (möglicherweise auf Englisch) Write-Verbose Write-Error Write-Progress Write-Debug Write-Output Write-Warning Out-Host C:\Windows>powershell get-help Write-Progress -full

Microsoft Windows [Version 10.0.19045.3693]
Copyright (c) 2023 Microsoft Corporation.

ColorConsole [Version 3.7.1000] PowerShell 2.0-Export

Windows 11, 10, 8.1, 8, 7 / Server 2022, 2019, 2016











Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



PowerShell: Schreibt eine benutzerdefinierte Ausgabe in einen Host.

HTTP: ... PS_Windows/de/Write-Host.htm
0.077
14232
Windows 10 Spring Creators Update Problem (Redstone 4)!
Deaktivieren der Trim-Unterstützung bei SSD auf Windows 11, 10, 8.1!
Erklärung der Windows 12 klassische Desktop Uhr!
Windows 10 1803 - 2004 Spring Creators und Redstone Update hängt!
Alte Drucker zum Laufen bringen unter Windows 10 / 11?
Windows 10 Bildschirmtastatur kann nicht gestartet werden?
Hilfe unter Windows 11 / 10 kann ich die Datein nicht kopieren, was mache ich falsch?
Status: Wird heruntergeladen - 100 Prozent und Windows 10 hängt?
Troubleshooting tips for inkjet printers on Windows 11, 10, 8.1, ...!
Desktop, Symbole und Taskleiste sind auf einmal weg auf Windows 11, 10, 8.1, ...!



(0)