Como posso introduzir um arquivo de configuração nos scripts do Powershell?

Suponha que eu tenha um script Powershell chamado Foo.ps1

Eu gostaria de apresentar um arquivo de configuração XML chamado Foo.ps1.config

onde eu posso especificar minhas configurações de ambiente algo como:

<FunctionsDirectory>
     $ScriptDirectory\Functions
</FunctionsDirectory>
<ModulesDirectory>
     $ScriptDirectory\Modules
</ModulesDirectory>

E, em seguida, gostaria de carregar essa configuração no início de Foo.ps1 para que eu possa importar meus módulos e ponto notate para o diretório de funções.

Como posso conseguir isso no Powershell?

questionAnswers(3)

yourAnswerToTheQuestion