Files
PowerShell-PSDscResources/Examples/Sample_WindowsOptionalFeature.ps1
2019-04-28 18:51:33 +01:00

39 lines
927 B
PowerShell

<#
.SYNOPSIS
Enables the Windows optional feature with the specified name and outputs a log to the specified path.
.PARAMETER FeatureName
The name of the Windows optional feature to enable.
.PARAMETER LogPath
The path to the file to log the enable operation to.
.NOTES
Can only be run on Windows client operating systems and Windows Server 2012 or later.
The DISM PowerShell module must be available on the target machine.
#>
Configuration Sample_WindowsOptionalFeature
{
param
(
[Parameter (Mandatory = $true)]
[String]
$FeatureName,
[Parameter(Mandatory = $true)]
[String]
$LogPath
)
Import-DscResource -ModuleName 'PSDscResources'
WindowsOptionalFeature TelnetClient
{
Name = $FeatureName
Ensure = 'Present'
LogPath = $LogPath
}
}
Sample_WindowsOptionalFeature