eaRunAs.psm1
$OldExcPolicy = Get-ExecutionPolicy -Scope Process Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process $Commands = Get-ChildItem -Path "$PSScriptRoot\Commands" -Filter '*.ps1' Foreach($Command in $Commands){ . $Command.FullName } $PrivateCommands = Get-ChildItem -Path "$PSScriptRoot\Private Commands" -Filter '*.ps1' Foreach($Command in $PrivateCommands){ . $Command.FullName } Set-ExecutionPolicy -ExecutionPolicy $OldExcPolicy -Scope Process Export-ModuleMember -Function $Commands.BaseName |