¿Cómo puedo introducir un archivo de configuración a los scripts de Powershell?

Supongamos que tengo un script de Powershell llamado Foo.ps1

Me gustaría presentar un archivo de configuración XML llamado Foo.ps1.config

donde puedo especificar la configuración de mi entorno algo como:

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

Y luego me gustaría cargar esta configuración al principio de Foo.ps1 para poder importar mis módulos y anotarlos en el directorio de Funciones.

¿Cómo puedo lograr esto en Powershell?

Respuestas a la pregunta(3)

Su respuesta a la pregunta