共用方式為


New-ExternalHelpCab

產生 .cab 檔案。

語法

New-ExternalHelpCab
   -CabFilesFolder <String>
   -LandingPagePath <String>
   -OutputFolder <String>
   [-IncrementHelpVersion]
   [<CommonParameters>]

Description

New-ExternalHelpCab Cmdlet 會產生包含資料夾中所有非遞歸內容的 .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'
    OutputFolder    = 'C:\Module\Cab\'
}
New-ExternalHelpCab @params

Cmdlet 會建立包含內容資料夾檔案的 .cab 檔案。 .cab 檔案會根據元數據來命名,以取得可更新的說明。 命令會將 .cab 檔案放在輸出資料夾中。

參數

-CabFilesFolder

指定資料夾,其中包含此 Cmdlet 封裝至 .cab 檔案的說明內容。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-IncrementHelpVersion

自動遞增模組 Markdown 檔案中的說明版本。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-LandingPagePath

指定模組 Markdown 檔案的完整路徑,其中包含命名 .cab 檔案所需的所有元數據。 針對必要的元數據,請使用 New-MarkdownHelp 參數執行

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-OutputFolder

指定這個 Cmdlet 所建立之 .cab 檔案和 helpinfo.xml 檔案的位置。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

輸入

None

您無法使用管線將值傳送至此 Cmdlet。

輸出

None

此 Cmdlet 不會產生輸出。 Cmdlet 會將結果儲存在 output 資料夾中,OutputPath 參數所指定。