Dz.Write-Message.psm1
# Get the path to the function files $PublicPath = $PSScriptRoot + "\Public\" # Get list of all function filenames $FunctionList = Get-ChildItem -Path $PublicPath -Include *.ps1 -Name # Loop through all discovered files and dot-source them into memory ForEach ( $Function in $FunctionList ) { . ( $PublicPath + $Function ) } |