WindowsOptionalFeatureSet

Sinopsis

Kelola beberapa fitur opsional Windows dengan pengaturan umum.

Sintaks

WindowsOptionalFeatureSet [String] #ResourceName
{
    [DependsOn = [String[]]]
    [PsDscRunAsCredential = [PSCredential]]
    Name = [String[]]
    Ensure = [String]
    [RemoveFilesOnDisable = [Boolean]]
    [NoWindowsUpdateCheck = [Boolean]]
    [LogPath = [String]]
    [LogLevel = [String]]
}

Deskripsi

Sumber WindowsOptionalFeatureSet daya komposit memungkinkan Anda mengonfigurasi beberapa fitur opsional Windows. Untuk mengonfigurasi satu fitur opsional Windows pada satu waktu, gunakan sumber daya WindowsOptionalFeature. Untuk mengelola peran dan fitur Windows Server, gunakan sumber daya WindowsFeature.

Persyaratan

  • Komputer target harus menjalankan sistem operasi klien Windows, Windows Server 2012 atau yang lebih baru, atau Nano Server.
  • Komputer target harus memiliki akses ke modul DISM PowerShell.

Properti kunci

Nama

Tentukan nama fitur opsional Windows sebagai array string.

Setiap nilai untuk properti ini harus sama dengan properti FeatureName dari fitur opsional Windows. Untuk mencantumkan fitur opsional yang tersedia untuk komputer, gunakan Get-WindowsOptionalFeature cmdlet .

Type: System.String[]

Properti opsional

Memastikan

Tentukan apakah fitur opsional Windows harus diaktifkan. Atur properti ini ke Present untuk mengaktifkan fitur opsional Windows. Atur properti ini ke Absent untuk menonaktifkan fitur opsional Windows.

Nilai defaultnya adalah Present.

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

LogLevel

Tentukan informasi output yang akan ditampilkan dalam log DISM sebagai string. Opsi yang valid meliputi:

  • ErrorsOnly - Sumber daya hanya mencatat kesalahan.
  • ErrorsAndWarning - Sumber daya mencatat kesalahan dan peringatan.
  • ErrorsAndWarningAndInformation - Sumber daya mencatat kesalahan, peringatan, dan informasi debug.

Nilai defaultnya adalah ErrorsAndWarningAndInformation.

Type: System.String
Accepted Values:
  - ErrorsOnly
  - ErrorsAndWarning
  - ErrorsAndWarningAndInformation
Default Value: ErrorsAndWarningAndInformation

LogPath

Tentukan jalur ke file untuk mencatat pengaktifan atau pennonaktifkan fitur opsional Windows.

Jika tidak diatur, sumber daya menulis log ke %WINDIR%\Logs\Dism\dism.log.

Type: System.String
Default Value: None

NoWindowsUpdateCheck

Tentukan apakah kontak DISM Windows Update (WU) saat mencari file sumber untuk mengaktifkan fitur opsional Windows. Atur properti ini ke $true untuk mencegah DISM menghubungi WU.

Nilai defaultnya adalah $false.

Type: System.Boolean
Default Value: false

RemoveFilesOnDisable

Tentukan apakah sumber daya harus menghapus semua file yang terkait dengan fitur opsional Windows saat menonaktifkannya. Atur properti ini ke $true untuk menghapus semua file terkait.

Nilai defaultnya adalah $false.

Type: System.Boolean
Default Value: false

Contoh