Поделиться через


Write-Verbose

Записывает текст в поток подробных сообщений.

Синтаксис

Write-Verbose
     [-Message] <String>
     [<CommonParameters>]

Описание

Командлет Write-Verbose записывает текст в поток подробных сообщений в PowerShell. Как правило, поток подробных сообщений используется для предоставления более подробных сведений об обработке команд.

По умолчанию поток подробных сообщений не отображается, но его можно отобразить, изменив значение переменной $VerbosePreference или используя общий параметр Verbose в любой команде.

Примеры

Пример 1. Запись сообщения о состоянии

Write-Verbose -Message "Searching the Application Event Log."
Write-Verbose -Message "Searching the Application Event Log." -Verbose

Эти команды используют командлет для Write-Verbose отображения сообщения о состоянии. По умолчанию это сообщение не отображается.

Вторая команда использует общий параметр Verbose , который отображает все подробные сообщения независимо от значения переменной $VerbosePreference .

Пример 2. Установка $VerbosePreference и запись сообщения о состоянии

$VerbosePreference = "Continue"
Write-Verbose "Copying file $filename"

Эти команды используют командлет для Write-Verbose отображения сообщения о состоянии. По умолчанию это сообщение не отображается.

Первая команда присваивает переменной предпочтения значение Continue $VerbosePreference . Значение SilentlyContinueпо умолчанию , подавляет подробные сообщения. Вторая команда записывает подробное сообщение.

Параметры

-Message

Задает отображаемое сообщение. Это обязательный параметр. Вы также можете передать строку сообщения в Write-Verbose.

Type:String
Aliases:Msg
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Входные данные

String

Вы можете передать строку, содержащую сообщение, в этот командлет.

Выходные данные

None

Этот командлет не возвращает выходные данные. Он записывает только в поток подробных сообщений.

Примечания

  • Подробные сообщения возвращаются только в том случае, если в команде используется общий параметр Verbose. См. сведения в разделе about_CommonParameters.
  • В Windows PowerShell фоновых заданий и удаленных $VerbosePreference команд переменная в сеансе задания и удаленном сеансе определяет, отображается ли подробное сообщение по умолчанию. Дополнительные сведения о переменной см. в $VerbosePreferenceразделе about_Preference_Variables.