New-ExternalHelpCab
Создает файл .cab
.
Синтаксис
New-ExternalHelpCab
-CabFilesFolder <String>
-LandingPagePath <String>
-OutputFolder <String>
[-IncrementHelpVersion]
[<CommonParameters>]
Описание
Командлет New-ExternalHelpCab
создает файл .cab
, содержащий все не рекурсивное содержимое в папке. Этот командлет сжимает предоставленные файлы.
Замечание
Этот командлет зависит от собственной команды MakeCab.exe
, доступной только в Windows. Этот командлет вызывает ошибку при использовании на компьютерах, отличных от Windows.
Мы рекомендуем предоставить в качестве содержимого только разделы about_ и выходные данные командлета New-ExternalHelp для этого командлета.
Этот командлет использует метаданные, хранящиеся в файле markdown модуля, для имени файла .cab
. Это именование соответствует шаблону, который требуется системе справки PowerShell для использования в качестве обновляемой справки. Эти метаданные являются частью файла модуля, созданного с помощью командлет а new-MarkdownHelp с параметром WithModulePage.
Этот командлет также создает или обновляет существующий файл helpinfo.xml
. Этот файл предоставляет сведения о версиях и языковых стандартах в системе справки PowerShell.
Примеры
Пример 1. Создание CAB-файла
$params = @{
CabFilesFolder = 'C:\Module\ExternalHelpContent'
LandingPagePath = 'C:\Module\ModuleName.md'
OutputFolder = 'C:\Module\Cab\'
}
New-ExternalHelpCab @params
Командлет создает файл .cab
, содержащий файлы папки содержимого. Файл .cab
называется для обновляемой справки на основе метаданных. Команда помещает файл .cab
в выходную папку.
Параметры
-CabFilesFolder
Указывает папку, содержащую содержимое справки, которое этот командлет упаковывает в файл .cab
.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IncrementHelpVersion
Автоматически увеличивает версию справки в файле Markdown модуля.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-LandingPagePath
Указывает полный путь к файлу Markdown модуля, который содержит все метаданные, необходимые для имени файла .cab
. Для требуемых метаданных запустите New-MarkdownHelp
с параметром WithLandingPage.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-OutputFolder
Указывает расположение файла .cab
и helpinfo.xml
файла, который создает этот командлет.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Невозможно передать значения в этот командлет.
Выходные данные
None
Этот командлет не создает выходные данные. Командлет сохраняет результаты в выходной папке, указанной параметром OutputPath .