New-ExternalHelpCab
產生檔案 .cab
。
Syntax
New-ExternalHelpCab
-CabFilesFolder <String>
-LandingPagePath <String>
-OutputFolder <String>
[-IncrementHelpVersion]
[<CommonParameters>]
Description
Cmdlet New-ExternalHelpCab
會產生包含 .cab
資料夾中所有非遞迴內容的檔案。 此 Cmdlet 會壓縮提供的檔案。
注意
此 Cmdlet 取決於 MakeCab.exe
原生命令,這僅適用于 Windows。 如果在非 Windows 電腦上使用,此 Cmdlet 會引發錯誤。
建議您只提供作為內容about_主題,以及 從 New-ExternalHelp Cmdlet 到此 Cmdlet 的輸出。
此 Cmdlet 會使用儲存在模組 Markdown 檔案中的中繼資料來命名您的 .cab
檔案。 此命名符合 PowerShell 說明系統需要做為可更新說明使用的模式。 此中繼資料是使用 New-MarkdownHelp Cmdlet 搭配 WithModulePage 參數所建立模組檔案的一部分。
此 Cmdlet 也會產生或更新現有的 helpinfo.xml
檔案。 該檔案會提供 PowerShell 說明系統的版本設定和地區設定詳細資料。
範例
範例 1:建立 CAB 檔案
$params = @{
CabFilesFolder = 'C:\Module\ExternalHelpContent'
LandingPagePath = 'C:\Module\ModuleName.md'
OutputPath = 'C:\Module\Cab\'
}
New-ExternalHelpCab @params
Cmdlet 會建立包含 .cab
內容資料夾檔案的檔案。 檔案 .cab
會根據中繼資料命名為可更新的說明。 命令會將 .cab
檔案放在輸出檔案夾中。
參數
-CabFilesFolder
指定資料夾,其中包含此 Cmdlet 封裝至 .cab
檔案的說明內容。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncrementHelpVersion
自動遞增模組 Markdown 檔案中的說明版本。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LandingPagePath
指定模組 Markdown 檔案的完整路徑,其中包含命名 .cab
檔案所需的所有中繼資料。 針對必要的中繼資料,請使用WithLandingPage參數執行 New-MarkdownHelp
。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutputFolder
指定這個 Cmdlet 所建立之 .cab
檔案和 helpinfo.xml
檔案的位置。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
您無法使用管線將值傳送至此 Cmdlet。
輸出
None
此 Cmdlet 不會產生輸出。 Cmdlet 會將其結果儲存在 OutputPath 參數指定的輸出檔案夾中。