#powershell #powershell-2.0
#powershell #powershell-2.0
Вопрос:
Я пишу пользовательские командлеты. При отображении справки я хочу скрыть
Например (справка для get-process):
PS C:sourceESIEMC.WinApps.Fx.BuildDEBUGX64ESIPstoolkit > получить-справка получить-процесс
ИМЯ Get-Process
СИНТАКСИС Get-Process [[-Name] ] [-ComputerName ] [-FileVersionInfo] [-Module] []
В то время как справка для моих командлетов показывает все общие параметры, что довольно неуклюже.
Добавить-MyCmdlet -Path -Param1 -Param2 [-Index ] -Location [-Подробный] [-Debug] [-ErrorAction ] [ -WarningAction ] [-ErrorVariable ] [-WarningVariable ] [-OutVariable ] [- outBuffer]
Как я могу их скрыть?
Ответ:
Похоже, мне просто нужно указать файл maml xml (справка) для моих команд (модуля). Затем он отображает hte [CommmonParameters].
Спасибо, мечтатель
Комментарии:
1. Вы должны поместить свой ответ в качестве ответа на вопрос, чтобы вы могли принять его, и вопрос будет отображаться как закрытый.
2. К вашему сведению, в CTP версии v3 он по умолчанию отображается как [<CommonParameters>] в справке
Ответ №1:
Необходимо установить файл справки maml для модулей (команд). Затем он скрывает общие параметры. Спасибо, мечтатель