Zasób DSC WindowsOptionalFeature
Dotyczy: Windows PowerShell 5.x
Zasób WindowsOptionalFeature w Windows PowerShell Desired State Configuration (DSC) zapewnia mechanizm zapewniający włączenie funkcji opcjonalnych w węźle docelowym.
Uwaga
Funkcja WindowsOptionalFeature działa tylko na komputerach klienckich z systemem Windows, takich jak Windows 10.
Uwaga
Ta dokumentacja tego zasobu DSC obejmuje wersję dołączoną do programu PowerShell przed wersją 7.2. Moduł PSDscResources zawiera nowe i zaktualizowane zasoby DSC, które są oficjalnie obsługiwane przez firmę Microsoft. Moduł PSDscResources jest dostępny w Galeria programu PowerShell.
Aby uzyskać więcej informacji i zaktualizowaną dokumentację, zobacz dokumentację referencyjną psDscResources.
Składnia
WindowsOptionalFeature [string] #ResourceName
{
Name = [string]
[ NoWindowsUpdateCheck = [bool] ]
[ RemoveFilesOnDisable = [bool] ]
[ LogLevel = [string] { ErrorsOnly | ErrorsAndWarning | ErrorsAndWarningAndInformation } ]
[ LogPath = [string] ]
[ DependsOn = [string[]] ]
[ Ensure = [string] { Enable | Disable } ]
[ PsDscRunAsCredential = [PSCredential] ]
}
Właściwości
Właściwość | Opis |
---|---|
Nazwa | Wskazuje nazwę funkcji, która ma być włączona lub wyłączona. |
NoWindowsUpdateCheck | Określa, czy kontakty DISM Windows Update (WU) podczas wyszukiwania plików źródłowych w celu włączenia funkcji. Jeśli $true program DISM nie kontaktuje się z usługą WU. |
RemoveFilesOnDisable | Ustaw wartość , aby $true usunąć wszystkie pliki skojarzone z funkcją, gdy opcja Upewnij się , że jest ustawiona wartość Nieobecny. |
LogLevel | Maksymalny poziom danych wyjściowych wyświetlany w dziennikach. Akceptowane wartości to: ErrorsOnly, ErrorsAndWarning i ErrorsAndWarningAndInformation. |
Ścieżka dziennika | Ścieżka do pliku dziennika, w którym dostawca zasobów ma rejestrować operację. |
Wspólne właściwości
Właściwość | Opis |
---|---|
Dependson | Wskazuje, że przed skonfigurowaniem tego zasobu należy uruchomić konfigurację innego zasobu. Jeśli na przykład identyfikator bloku skryptu konfiguracji zasobu, który chcesz uruchomić jako pierwszy, to ResourceName, a jego typem jest ResourceType, składnia użycia tej właściwości to DependsOn = "[ResourceType]ResourceName" . |
Zapewnić | Określa, czy funkcja jest włączona. Aby upewnić się, że funkcja jest włączona, ustaw tę właściwość na wartość Włącz. Aby upewnić się, że funkcja jest wyłączona, ustaw właściwość na Wartość Wyłącz. Wartość domyślna to Włącz. |
PsDscRunAsCredential | Ustawia poświadczenie do uruchamiania całego zasobu jako. |
Uwaga
Właściwość pospolita PsDscRunAsCredential została dodana w programie WMF 5.0, aby umożliwić uruchamianie dowolnego zasobu DSC w kontekście innych poświadczeń. Aby uzyskać więcej informacji, zobacz Use Credentials with DSC Resources (Używanie poświadczeń z zasobami DSC).
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla