Write-Verbose
Escribe texto en la secuencia de mensajes detallada.
Sintaxis
Default (valor predeterminado)
Write-Verbose
[-Message] <String>
[<CommonParameters>]
Description
El cmdlet Write-Verbose escribe texto en la secuencia de mensajes detallada en Windows PowerShell. Normalmente, la secuencia de mensajes detallada se usa para proporcionar información sobre el procesamiento de comandos que se usa para depurar un comando.
De forma predeterminada, la secuencia de mensajes detallada no se muestra, pero puede mostrarla cambiando el valor de la variable $VerbosePreference o usando el Verbose parámetro común en cualquier comando.
Ejemplos
Ejemplo 1: Escribir un mensaje de estado
PS C:\> Write-Verbose -Message "Searching the Application Event Log."
PS C:\> Write-Verbose -Message "Searching the Application Event Log." -Verbose
Estos comandos usan el cmdlet Write-Verbose para mostrar un mensaje de estado. De forma predeterminada, no se muestra el mensaje.
El segundo comando usa el parámetro común detallado, que muestra los mensajes detallados, independientemente del valor de la variable $VerbosePreference.
Ejemplo 2: Establecer $VerbosePreference y escribir un mensaje de estado
PS C:\> $VerbosePreference = "Continue"
PS C:\> Write-Verbose "Copying file $filename"
Estos comandos usan el cmdlet Write-Verbose para mostrar un mensaje de estado. De forma predeterminada, no se muestra el mensaje.
El primer comando asigna un valor de Continue a la variable de preferencia $VerbosePreference. El valor predeterminado, SilentlyContinue, suprime los mensajes detallados. El segundo comando escribe un mensaje detallado.
Parámetros
-Message
Especifica el mensaje que se va a mostrar. Este parámetro es obligatorio. También puede canalizar una cadena de mensaje a Write-Verbose .
Propiedades de parámetro
| Tipo: | String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Msg |
Conjuntos de parámetros
(All)
| Posición: | 0 |
| Obligatorio: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
Entradas
String
Puede canalizar una cadena que contenga el mensaje para Write-Verbose .
Salidas
None
escritura detallada escribe solo en la secuencia de mensajes detallada.
Notas
- Los mensajes detallados solo se devuelven cuando el comando usa el verbose parámetro común. Para obtener más información, vea about_CommonParameters.
- En los trabajos en segundo plano de Windows PowerShell y los comandos remotos, la variable $VerbosePreference en la sesión de trabajo y la sesión remota determinan si el mensaje detallado se muestra de forma predeterminada. Para obtener más información sobre la variable de $VerbosePreference, vea about_Preference_Variables.