WindowsPackageCab

Synopsis

Installez ou désinstallez un package à partir d’un fichier d’armoire Windows (.cab).

Syntaxe

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

Description

La WindowsPackageCab ressource vous permet de vérifier si un package à partir d’un fichier d’armoire Windows (.cab) est installé.

Configuration requise

  • L’ordinateur cible doit avoir accès au module PowerShell DISM

Propriétés de la clé

Nom

Spécifiez le nom du package en tant que chaîne.

Type: System.String

Propriétés obligatoires

Ensure

Spécifiez si le package doit être installé. Définissez cette propriété pour Present installer le package. Définissez cette propriété pour Absent désinstaller le package.

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

SourcePath

Spécifiez le chemin d’accès au fichier du package sous forme de .cab chaîne. Si le fichier n’existe pas, la ressource lève une exception d’argument non valide lorsqu’elle tente d’installer ou de désinstaller le package.

Type: System.String

Propriétés facultatives

LogPath

Spécifiez le chemin d’accès à un fichier pour consigner l’installation ou la désinstallation du package.

Si elle n’est pas définie, la ressource écrit le journal dans %WINDIR%\Logs\Dism\dism.log.

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

Exemples