Examples/Sample_InstallSynergyLicense.ps1

configuration Sample_InstallSynergyLicense
{
    param
    (
        [Parameter()]
        [string[]]
        $NodeName = 'localhost',

        [Parameter(Mandatory = $true)]
        [string]
        $InstallerFile,

        [Parameter()]
        [ValidateSet('Present', 'Absent')]
        [string]
        $Ensure = 'Present',

        [Parameter(Mandatory = $true)]
        [string]
        $LicenseType,

        [Parameter()]
        [string]
        $ServerName = '',

        [Parameter()]
        [int]
        $ServerPort = '2380',

        [Parameter()]
        [string]
        $SkfPath = '',

        [Parameter()]
        [string]
        $SkfFile = 'Present',
    )

    #Import-DscResource -ModuleName xSynergy

    Node $NodeName
    {
        SynergyDE64 InstallLicense
        {
            Ensure                     = $Ensure
            LicenseType                = $LicenseType
            ServerName                 = $ServerName
            ServerPort                 = $ServerPort
            SkfPath                    = $SkfPath
            SkfFile                    = $SkfFile
        }
    }
}