Что требуется Powershell 2.0 для отображения значения параметра скрипта по умолчанию на странице справки?

У меня есть следующий простой сценарий, который принимает текст в качестве ввода и записывает его на хост.

<#
.SYNOPSIS
    Writes the input string to the host.
.PARAMETER Text
    The text to write to the host.
#>

param([string]$text = "hello world!")
Write-Host $text

Чтобы отобразить справку для этого сценария, я выполняю следующую команду в сеансе Powershell, где write-text.ps1 - это имя этого сценария.

get-help .\write-text.ps1 -full

В следующих выходных данных я ожидаю увидеть значение по умолчанию для параметра сценария, указанного в справке, но я не вижу:

PARAMETERS
    -text <String>
        The text to write to the host.

        Required?                    false
        Position?                    1
        Default value
        Accept pipeline input?       false
        Accept wildcard characters?

Что мне нужно добавить или изменить в этом сценарии, чтобы механизм помощи отображал значение параметра по умолчанию?

5
задан Steve Guidi 21 July 2011 в 23:41
поделиться