Condividi tramite


WindowsPackageCab

Riepilogo

Installare o disinstallare un pacchetto da un file di archivio di Windows (.cab).

Sintassi

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

Descrizione

La WindowsPackageCab risorsa consente di verificare se è installato un pacchetto da un file cabinet (.cab) di Windows.

Requisiti

  • Il computer di destinazione deve avere accesso al modulo PowerShell DISM

Proprietà della chiave

Nome

Specificare il nome del pacchetto come stringa.

Type: System.String

Proprietà obbligatorie

Ensure

Specificare se il pacchetto deve essere installato. Impostare questa proprietà su per Present installare il pacchetto. Impostare questa proprietà su per Absent disinstallare il pacchetto.

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

SourcePath

Specificare il percorso del file del .cab pacchetto come stringa. Se il file non esiste, la risorsa genera un'eccezione di argomento non valida quando tenta di installare o disinstallare il pacchetto.

Type: System.String

Proprietà facoltative

LogPath

Specificare il percorso di un file per registrare l'installazione o la disinstallazione del pacchetto.

In caso contrario, la risorsa scrive il log in %WINDIR%\Logs\Dism\dism.log.

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

Esempi