WindowsPackageCab
Übersicht
Installieren oder Deinstallieren eines Pakets aus einer Windows-Kabinettdatei (.cab
)
Syntax
WindowsPackageCab [String] #ResourceName
{
Ensure = [string]{ Absent | Present }
Name = [string]
SourcePath = [string]
[DependsOn = [string[]]]
[LogPath = [string]]
[PsDscRunAsCredential = [PSCredential]]
}
BESCHREIBUNG
Mit der WindowsPackageCab
Ressource können Sie sicherstellen, ob ein Paket aus einer Windows-Kabinettdatei (.cab
) installiert ist.
Requirements (Anforderungen)
- Zielcomputer muss Zugriff auf das DISM PowerShell-Modul haben
Schlüsseleigenschaften
Name
Geben Sie den Namen des Pakets als Zeichenfolge an.
Type: System.String
Obligatorische Eigenschaften
Ensure
Geben Sie an, ob das Paket installiert werden soll. Legen Sie diese Eigenschaft fest, um das Paket zu Present
installieren. Legen Sie diese Eigenschaft fest, um Absent
das Paket zu deinstallieren.
Type: System.String
Accepted Values:
- Absent
- Present
SourcePath
Geben Sie den Pfad zur Datei des Pakets .cab
als Zeichenfolge an. Wenn die Datei nicht vorhanden ist, löst die Ressource eine ungültige Argument-Ausnahme aus, wenn versucht wird, das Paket zu installieren oder zu deinstallieren.
Type: System.String
Optionale Eigenschaften
LogPath
Geben Sie den Pfad zu einer Datei an, um die Installation oder Deinstallation des Pakets zu protokollieren.
Wenn sie nicht festgelegt ist, schreibt die Ressource das Protokoll in %WINDIR%\Logs\Dism\dism.log
.
Type: System.String
Behavior: Write
Default Value: No