Delen via


New-HelpCabinetFile

Hiermee maakt u een Help-cabinetbestand voor een module die kan worden gepubliceerd als updatebare Help-inhoud.

Syntaxis

__AllParameterSets

New-HelpCabinetFile
    [-CabinetFilesFolder] <string>
    [-MarkdownModuleFile] <string>
    [-OutputFolder] <string>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Met deze cmdlet maakt u .cab- en .zip-bestanden die Help-bestanden voor een module bevatten.

Opmerking

Deze cmdlet is afhankelijk van de MakeCab.exe systeemeigen opdracht, die alleen beschikbaar is in Windows. Deze cmdlet veroorzaakt een fout als deze wordt gebruikt op niet-Windows-computers.

Deze cmdlet maakt gebruik van metagegevens die zijn opgeslagen in het Markdown-modulebestand om uw .cab en .zip bestanden een naam te geven. Deze naamgeving komt overeen met het patroon dat het PowerShell Help-systeem nodig heeft voor gebruik als help-updatable.

Met deze cmdlet wordt ook een bestaand Helpinfo.xml-bestand gegenereerd of bijgewerkt. Dat bestand bevat versiebeheer- en landinstellingen voor het Help-systeem van PowerShell.

Voorbeelden

Voorbeeld 1: Updatebare Help-bestanden voor een module maken

$params = @{
    CabinetFilesFolder = '.\maml\Microsoft.PowerShell.PlatyPS'
    MarkdownModuleFile = '.\Microsoft.PowerShell.PlatyPS\Microsoft.PowerShell.PlatyPS.md'
    OutputFolder       = '.\cab'
}
New-HelpCabinetFile @params

Parameters

-CabinetFilesFolder

Het pad naar de map met het MAML-bestand dat moet worden verpakt.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-MarkdownModuleFile

Hiermee geeft u het volledige pad van het Markdown-modulebestand.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-OutputFolder

De locatie waar u de .cab, .zipen HelpInfo.xml bestanden wilt schrijven.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:2
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Voert de opdracht uit in een modus die alleen rapporteert wat er zou gebeuren zonder de acties uit te voeren.

Parametereigenschappen

Type:SwitchParameter
Default value:False
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Uitvoerwaarden

FileInfo

De FileInfo objecten die de bestanden vertegenwoordigen die door deze cmdlet zijn gemaakt.