Megosztás a következőn keresztül:


DSC WindowsOptionalFeature erőforrás

Érintett kiadások: Windows PowerShell 5.x

A Windows PowerShell Desired State Configuration (DSC) WindowsOptionalFeature erőforrása biztosítja, hogy a választható funkciók engedélyezve legyenek a célcsomóponton.

Megjegyzés

A WindowsOptionalFeature csak olyan Windows-ügyfélszámítógépeken működik, mint a Windows 10.

Megjegyzés

A DSC-erőforrás dokumentációja a PowerShell 7.2-es verzió előtti verzióját ismerteti. A PSDscResources modul a Microsoft által hivatalosan támogatott új és frissített DSC-erőforrásokat tartalmaz. A PSDscResources modul a PowerShell-galéria érhető el.

További információkért és a frissített dokumentációért tekintse meg a PSDscResources referenciadokumentációját.

Syntax

WindowsOptionalFeature [string] #ResourceName
{
    Name = [string]
    [ NoWindowsUpdateCheck = [bool] ]
    [ RemoveFilesOnDisable = [bool] ]
    [ LogLevel = [string] { ErrorsOnly | ErrorsAndWarning | ErrorsAndWarningAndInformation }  ]
    [ LogPath = [string] ]
    [ DependsOn = [string[]] ]
    [ Ensure = [string] { Enable | Disable }  ]
    [ PsDscRunAsCredential = [PSCredential] ]
}

Tulajdonságok

Tulajdonság Leírás
Name (Név) Annak a funkciónak a nevét jelzi, amelyről gondoskodni szeretne, hogy engedélyezve vagy letiltva legyen.
NoWindowsUpdateCheck Megadja, hogy a DISM-partnerek Windows Update (WU) a forrásfájlok keresésekor engedélyezzenek-e egy funkciót. Ha $truea DISM nem lép kapcsolatba a WU-val.
RemoveFilesOnDisable Állítsa úgy, $true hogy eltávolítsa a szolgáltatáshoz társított összes fájlt, ha a Győződjön meg róla , hogy Hiányzik értékre van állítva.
Naplózási szint A naplókban látható maximális kimeneti szint. Az elfogadott értékek a következők: ErrorsOnly, ErrorsAndWarning és ErrorsAndWarningAndInformation.
LogPath Egy naplófájl elérési útja, ahol azt szeretné, hogy az erőforrás-szolgáltató naplózza a műveletet.

Közös tulajdonságok

Tulajdonság Leírás
DependsOn Azt jelzi, hogy egy másik erőforrás konfigurációjának futnia kell az erőforrás konfigurálása előtt. Ha például az először futtatni kívánt erőforrás-konfigurációs szkriptblokk azonosítója ResourceName, és a típusa ResourceType, akkor a tulajdonság használatának szintaxisa a következő DependsOn = "[ResourceType]ResourceName": .
Biztosítja Meghatározza, hogy a funkció engedélyezve van-e. A funkció engedélyezésének biztosításához állítsa ezt a tulajdonságot Engedélyezve értékre. A funkció letiltásának biztosításához állítsa a tulajdonságot Letiltás értékre. Az alapértelmezett érték az Engedélyezés.
PsDscRunAsCredential Beállítja a teljes erőforrás futtatásához szükséges hitelesítő adatokat.

Megjegyzés

A PsDscRunAsCredential közös tulajdonság hozzáadva a WMF 5.0-hoz, hogy bármely DSC-erőforrást más hitelesítő adatok kontextusában futtathasson. További információ: Hitelesítő adatok használata DSC-erőforrásokkal.