Gar nicht so einfach, etwas zum Inkludieren von externen PowerShell-Scripts zu finden. Eine include- oder require-Anweisung (wie bei PHP) sucht man vergebens. Wie kann man nun seine erstellten Funktionen, die man in mehreren Scripts aufrufen will, im aktuellen Script verfügbar machen?
Die Lösung fand ich im PowerShell-Blog (wo auch sonst?
):
Externe Scripte können über das sog. "dot sourcing" inkludiert werden. Durch folgendes Kommando wird bspw. nun meine kleine Tool-Sammlung in einem PowerShell-Script aufgerufen und meine Funktionen sind danach verfügbar:
. C:\ps\Tools.ps1











