次の方法で共有


WindowsPackageCab

構文

Windows キャビネット (.cab) ファイルからパッケージをインストールまたはアンインストールします。

構文

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

説明

この WindowsPackageCab リソースを使用すると、Windows キャビネット (.cab) ファイルのパッケージがインストールされているかどうかを確認できます。

要件

  • ターゲット マシンは DISM PowerShell モジュールにアクセスできる必要があります

キーのプロパティ

名前

パッケージの名前を文字列として指定します。

Type: System.String

必須プロパティ

Ensure

パッケージをインストールするかどうかを指定します。 パッケージをインストールするには、 Present このプロパティを設定します。 パッケージをアンインストールするには、 Absent このプロパティを設定します。

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

SourcePath

パッケージ .cab のファイルへのパスを文字列として指定します。 ファイルが存在しない場合、リソースはパッケージのインストールまたはアンインストールを試みると、無効な引数例外をスローします。

Type: System.String

省略可能なプロパティ

LogPath

パッケージのインストールまたはアンインストールをログに記録するファイルのパスを指定します。

設定されていない場合、リソースはログ %WINDIR%\Logs\Dism\dism.logを に書き込みます。

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