Share via


WindowsPackageCab

Synopsis

Installera eller avinstallera ett paket från en Windows-kabinettfil (.cab).

Syntax

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

Description

Med resursen WindowsPackageCab kan du kontrollera om ett paket från en Windows-kabinettfil (.cab) är installerad.

Krav

  • Måldatorn måste ha åtkomst till DISM PowerShell-modulen

Nyckelegenskaper

Name

Ange namnet på paketet som en sträng.

Type: System.String

Obligatoriska egenskaper

Säkerställa

Ange om paketet ska installeras. Ställ in den här egenskapen på Present för att installera paketet. Ställ in den här egenskapen på Absent för att avinstallera paketet.

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

SourcePath

Ange sökvägen till paketets .cab fil som en sträng. Om filen inte finns utlöser resursen ett ogiltigt argumentfel när den försöker installera eller avinstallera paketet.

Type: System.String

Valfria egenskaper

LogPath

Ange sökvägen till en fil för att logga installationen eller avinstallationen av paketet.

Om den inte anges skriver resursen loggen till %WINDIR%\Logs\Dism\dism.log.

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

Exempel