Ich möchte meine eigenen benutzerdefinierten Namespaces in einem Powershell .ps1-Skript oder einem .psm1-Modul verwenden. Ist das möglich? Wenn ja, wie lautet die Syntax dafür?
Ich habe einen verwandten Link hier gefunden: Den Powershell-Namespace-Grenzwert für global, script zu brechen
>Es sieht so aus, als müsste ich mein eigenes benutzerdefiniertes Objekt erstellen oder möglicherweise ein benutzerdefiniertes assoziatives Array dafür verwenden?
Ich möchte meine Funktion so nennen können:
%Vor%Ein Modulname ist einem Namensraum ähnlich. Zum Beispiel:
%Vor%ist dasselbe wie
%Vor%Normalerweise verwenden Sie keine Modul-qualifizierten Namen beim Aufrufen von Befehlen (Cmdlets, Funktionen oder Aliase), aber es ist praktisch, wenn Sie einen Konflikt haben oder 100% sicher sein wollen, dass Sie die gewünschte Funktion aufrufen .
Erstellen Sie einen benutzerdefinierten Typ mit einer statischen Methode:
%Vor%Tags und Links powershell