Questo post panoramicherà i metodi per scrivere l'output sulla console PowerShell.
Come scrivere alla console in PowerShell?
Questi cmdlet possono essere utilizzati per scrivere sulla console PowerShell:
Metodo 1: scrivere sulla console in PowerShell usando il comando "Write-Output"
IL "Write-Output"Il comando viene utilizzato principalmente per produrre l'ingresso di testo sulla console. Questo comando invia gli oggetti specificati al flusso di output.
Sintassi
> Write-output "Esempio di testo"
Esempio 1: usando il comando "write-output" per visualizzare un messaggio in PowerShell
In questo esempio, emergeremo il testo aggiunto utilizzando il "Write-Output"Comando:
> Write-output "Questo è un testo di esempio."
Esempio 2: usando il comando "write-output" all'interno della funzione in PowerShell
Per il secondo scenario, aggiungeremo lo stesso comando all'interno di una funzione come questa:
funzione text-output
Write-output "Questo è un testo di esempio"
text-output
Nel codice sopra:
Il testo è stato scritto nella console PowerShell ISE.
Metodo 2: scrivere sulla console in PowerShell usando il comando "write-host"
Un altro comando usato per scrivere alla console PowerShell è "Scrivi-host". Questo cmdlet viene utilizzato per produrre l'input di testo sulla console PowerShell. Inoltre, può essere utilizzato per personalizzare il testo di output.
Esempio 1: usando il comando "write-host" per visualizzare un messaggio in PowerShell
Ora scriveremo il testo personalizzato sulla console PowerShell:
> Scrivi "Hello People" -BackgroundColor Black
Nel codice sopra, abbiamo usato il "Scrivi-host"Comanda di scrivere il testo alla console PowerShell. Inoltre, il "-Colore di sfondo"Il parametro viene aggiunto per modificare il colore di sfondo del testo in nero:
Esempio 2: usando il comando "write-output" all'interno della funzione in PowerShell
Questo esempio emetterà il testo personalizzato alla console PowerShell ISE:
funzione output-text
Scrivi "Hello People" -BackgroundColor Yellow
output-text
Nel codice sopra:
Come puoi osservare, il testo personalizzato è stato scritto nella console PowerShell ISE.
Conclusione
Per scrivere alla console in PowerShell, ci sono vari metodi, ma quelli principalmente usati includono "Write-Output" e il "Scrivi-host"Comando. Entrambi i cmdlet prendono l'input come testo e output sulla console. Tuttavia, il host write può anche personalizzare il testo aggiunto. Questo post ha spiegato metodi pratici per risolvere la query menzionata.