Comment puis-je introduire un fichier de configuration dans les scripts Powershell?

Supposer que j'ai un script Powershell appelé Foo.ps1

Je voudrais vous présenter un fichier de configuration XML appelé Foo.ps1.config

où je peux indiquer mes paramètres d'environnement, quelque chose comme:

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

Et puis je voudrais charger de cette configuration dans le début de Foo.ps1, de sorte que je peux importer mes modules et de point de transcrire les Fonctions de répertoire.

Comment puis-je réaliser cela dans Powershell?

source d'informationauteur pencilCake