Write-Verbose vs Write-Host en PowerShell

Rohan Timalsina 21 junio 2023
  1. Usar Escribir detallado en PowerShell
  2. Usar Write-Host en PowerShell
Write-Verbose vs Write-Host en PowerShell

Escribir la salida en la consola es una característica fundamental de cualquier idioma, ya que proporciona información al usuario. Hay varios cmdlets en PowerShell que generan resultados en la consola.

Write-Verbose y Write-Host son algunos de ellos. Este tutorial le enseñará a usar el cmdlet Write-Verbose y Write-Host en PowerShell.

Usar Escribir detallado en PowerShell

El cmdlet Write-Verbose escribe texto en el flujo de mensajes detallados en PowerShell. El mensaje detallado no se muestra en la salida de forma predeterminada.

Solo se mostrará cambiando $VerbosePreference a True o usando el parámetro -Verbose en el comando. La salida del primer comando no se imprime, pero la salida del segundo comando se imprime en la consola.

Ejemplo:

Write-Verbose -Message "Loading files..."
Write-Verbose -Message "Loading files..." -Verbose

Producción :

VERBOSE: Loading files...

Usar Write-Host en PowerShell

El cmdlet Write-Host se usa para escribir salidas en un host. Muestra la salida a la consola.

Ejemplo:

Write-Host "Learn PowerShell"

Producción :

Learn PowerShell

Puede especificar el color del texto usando el parámetro -ForegroundColor, mientras que el color de fondo se puede establecer usando el parámetro -BackgroundColor.

Write-Host "Learn PowerShell" -ForegroundColor Red -BackgroundColor White

Para obtener más información, lea Salida de escritura en Windows PowerShell.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Artículo relacionado - PowerShell Command