Write-Verbose
Grava texto no fluxo de mensagens detalhado.
Sintaxe
Default (Default)
Write-Verbose
[-Message] <String>
[<CommonParameters>]
Description
O cmdlet
Por padrão, o fluxo de mensagens detalhado não é exibido, mas você pode exibi-lo alterando o valor da variável $VerbosePreference ou usando o parâmetro Detalhado comum em qualquer comando.
Exemplos
Exemplo 1: escrever uma mensagem de status
PS C:\> Write-Verbose -Message "Searching the Application Event Log."
PS C:\> Write-Verbose -Message "Searching the Application Event Log." -Verbose
Esses comandos usam o cmdlet
O segundo comando usa o parâmetro Verbose comum, que exibe mensagens detalhadas, independentemente do valor da variável $VerbosePreference.
Exemplo 2: Definir $VerbosePreference e gravar uma mensagem de status
PS C:\> $VerbosePreference = "Continue"
PS C:\> Write-Verbose "Copying file $filename"
Esses comandos usam o cmdlet
O primeiro comando atribui um valor de Continuar à variável de preferência $VerbosePreference. O valor padrão, SilentlyContinue, suprime mensagens detalhadas. O segundo comando grava uma mensagem detalhada.
Parâmetros
-Message
Especifica a mensagem a ser exibida. Este parâmetro é obrigatório. Você também pode canalizar uma cadeia de caracteres de mensagem para detalhado de gravação.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | Msg |
Conjuntos de parâmetros
(All)
| Cargo: | 0 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Entradas
String
Você pode canalizar uma cadeia de caracteres que contém a mensagem para detalhado de gravação.
Saídas
None
gravação detalhada grava somente no fluxo de mensagens detalhado.
Observações
- As mensagens detalhadas só são retornadas quando o comando usa o parâmetro comum Verbose. Para obter mais informações, consulte about_CommonParameters.
- Em trabalhos em segundo plano do Windows PowerShell e comandos remotos, a variável $VerbosePreference na sessão de trabalho e na sessão remota determina se a mensagem detalhada é exibida por padrão. Para obter mais informações sobre a variável $VerbosePreference, consulte about_Preference_Variables.