New-ExternalHelpCab
Genera un .cab
archivo.
Syntax
New-ExternalHelpCab
-CabFilesFolder <String>
-LandingPagePath <String>
-OutputFolder <String>
[-IncrementHelpVersion]
[<CommonParameters>]
Description
El New-ExternalHelpCab
cmdlet genera un .cab
archivo que contiene todo el contenido no recursivo de una carpeta. Este cmdlet comprime los archivos proporcionados.
Nota
Este cmdlet depende del MakeCab.exe
comando nativo, que solo está disponible en Windows. Este cmdlet genera un error si se usa en máquinas que no son Windows.
Se recomienda proporcionar como contenido solo about_ temas y la salida del cmdlet New-ExternalHelp a este cmdlet.
Este cmdlet usa metadatos almacenados en el archivo markdown del módulo para asignar un nombre .cab
al archivo. Esta nomenclatura coincide con el patrón que requiere el sistema de ayuda de PowerShell para su uso como ayuda actualizable. Estos metadatos forman parte del archivo de módulo creado mediante el cmdlet New-MarkdownHelp con el parámetro WithModulePage .
Este cmdlet también genera o actualiza un archivo existente helpinfo.xml
. Ese archivo proporciona detalles de control de versiones y configuración regional al sistema de ayuda de PowerShell.
Ejemplos
Ejemplo 1: Crear un archivo CAB
$params = @{
CabFilesFolder = 'C:\Module\ExternalHelpContent'
LandingPagePath = 'C:\Module\ModuleName.md'
OutputPath = 'C:\Module\Cab\'
}
New-ExternalHelpCab @params
El cmdlet crea un .cab
archivo que contiene los archivos de carpeta de contenido. El .cab
archivo se denomina para obtener ayuda actualizable en función de los metadatos. El comando coloca el .cab
archivo en la carpeta de salida.
Parámetros
-CabFilesFolder
Especifica la carpeta que contiene el contenido de ayuda que este cmdlet empaqueta en un .cab
archivo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncrementHelpVersion
Incremente automáticamente la versión de ayuda en el archivo Markdown del módulo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LandingPagePath
Especifica la ruta de acceso completa del archivo Markdown del módulo que contiene todos los metadatos necesarios para asignar un nombre al .cab
archivo. Para los metadatos necesarios, ejecute New-MarkdownHelp
con el parámetro WithLandingPage .
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutputFolder
Especifica la ubicación del archivo y helpinfo.xml
el .cab
archivo que crea este cmdlet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
No se pueden canalizar valores a este cmdlet.
Salidas
None
Este cmdlet no genera la salida. El cmdlet guarda sus resultados en la carpeta de salida que especifica el parámetro OutputPath .
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de