PSWinOps.psm1
|
$Public = Get-ChildItem -Path "$PSScriptRoot\Public" -Recurse -Filter *.ps1 -ErrorAction SilentlyContinue $Private = Get-ChildItem -Path "$PSScriptRoot\Private" -Recurse -Filter *.ps1 -ErrorAction SilentlyContinue foreach ($file in @($Public + $Private)) { . $file.FullName } Export-ModuleMember -Function $Public.BaseName |