複数の機能を無効にする
説明
この例では、複合リソースを使用して、複数の WindowsOptionalFeatureSet
Windows オプション機能が無効になっていることを確認する方法を示します。
Ensure がPresent
設定され、Name プロパティが配列MicrosoftWindowsPowerShellV2
に設定されInternet-Explorer-Optional-amd64
、リソースが有効になっている場合、それらの Windows オプション機能が無効になります。
LogPath をC:\LogPath\Log.txt
設定すると、リソースは機能を無効にするためのログをそのファイルに%WINDIR%\Logs\Dism\dism.log
書き込みます。
Invoke-DscResource
このコマンドレットでは Invoke-DscResource
、複合リソースの呼び出しはサポートされていません。 代わりに、 WindowsOptionalFeature リソースを使用します。
構成を使用する
このスニペットは、リソース ブロックをConfiguration
使用WindowsOptionalFeatureSet
して定義して、Windows オプション機能と Internet-Explorer-Optional-amd64
Windows オプション機能がMicrosoftWindowsPowerShellV2
無効になっていることを確認する方法を示しています。
重要
コンピューターの構成には制限があり、DSC リソースが PowerShell 自体または PowerShell ギャラリー のモジュールに含まれていない PowerShell コマンドレットを使用できなくなります。 この例はデモンストレーション目的で提供されていますが、DSC リソースは 、Windows モジュールの 1 つとして付属している DISM モジュールのコマンドレットを使用するため、コンピューターの構成では機能しません。
Configuration Disable {
Import-DscResource -ModuleName 'PSDscResources'
Node Localhost {
WindowsOptionalFeatureSet ExampleWindowsOptionalFeatureSet {
Name = @(
'TelnetClient'
'LegacyComponents'
)
Ensure = 'Absent'
RemoveFilesOnDisable = $true
}
}
}
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示