DSCKickstart.psm1
#Requires -RunAsAdministrator $WinVer = [System.Environment]::OSVersion.Version if (($WinVer.Major -ge 10) -and ($WinVer.Build -ge 14393)) { $Private = @(Get-ChildItem $PSScriptRoot\Private -Filter *.ps1) Foreach($p in ($Private)) { Try { . $p.fullname } Catch { Write-Error -Message "Failed to import function $($p.fullname): $_" } } Export-ModuleMember -Function $Public.BaseName } else { throw 'The DSCKickstart module requires Windows 10 or Server 2016 build 14393 or above' } |