PS365.psm1
|
Get-ChildItem -Path "$PSScriptRoot/Public", "$PSScriptRoot/Private" -File -Recurse *.ps1 | ForEach-Object { $file = $_.FullName try { . $file } catch { Write-Error "PS365: failed to load '$file': $($_.Exception.Message)" } } |