Compartir a través de


WindowsPackageCab

Sinopsis

Instale o desinstale un paquete de un archivo de archivador de Windows (.cab).

Sintaxis

WindowsPackageCab [String] #ResourceName
{
    Ensure = [string]{ Absent | Present }
    Name = [string]
    SourcePath = [string]
    [DependsOn = [string[]]]
    [LogPath = [string]]
    [PsDscRunAsCredential = [PSCredential]]
}

Descripción

El WindowsPackageCab recurso le permite asegurarse de que hay instalado un paquete desde un archivo de archivador de Windows (.cab).

Requisitos

  • La máquina de destino debe tener acceso al módulo de PowerShell de DISM .

Propiedades de la clave

Nombre

Especifique el nombre del paquete como una cadena.

Type: System.String

Propiedades obligatorias

Ensure

Especifique si se debe instalar el paquete. Establezca esta propiedad Present en para instalar el paquete. Establezca esta propiedad en Absent para desinstalar el paquete.

Type: System.String
Accepted Values:
  - Absent
  - Present

SourcePath

Especifique la ruta de acceso al archivo del .cab paquete como una cadena. Si el archivo no existe, el recurso produce una excepción de argumento no válida cuando intenta instalar o desinstalar el paquete.

Type: System.String

Propiedades opcionales

LogPath

Especifique la ruta de acceso a un archivo para registrar la instalación o desinstalación del paquete.

Si no se establece, el recurso escribe el registro en %WINDIR%\Logs\Dism\dism.log.

Type: System.String
Behavior: Write
Default Value: No

Ejemplos