Herkunft

System.Management.Automation.dll

Kurzinformation

Erstellt ein neues dynamisches Modul, das nur im Arbeitsspeicher vorhanden ist.

Syntax

New-Module [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [-Verbose] [-Debug] [-ErrorAction ] [-WarningAction ] [-ErrorVariable ] [-WarningVariable ] [-OutVariable ] [-OutBuffer ] New-Module [-Name] [-ScriptBlock] [-Function ] [-Cmdlet ] [-ReturnResult] [-AsCustomObject] [-ArgumentList ] [-Verbose] [-Debug] [-ErrorAction ] [-WarningAction ] [-ErrorVariable ] [-WarningVariable ] [-OutVariable ] [-OutBuffer ]

Beschreibung

Mit dem Cmdlet "New-Module" wird ein dynamisches Modul aus einem Skriptblock erstellt. Die Elemente des dynamischen Moduls, z. B. Funktionen und Variablen, sind in der Sitzung sofort verfügbar und bleiben verfügbar, bis Sie die Sitzung schließen.

Genauso wie statische Module werden die Cmdlets und Funktionen in einem dynamischen Modul standardmäßig exportiert, die Variablen und Aliase jedoch nicht. Sie können jedoch das Cmdlet "Export-ModuleMember" und die Parameter von New-Module verwenden, um die Standardeinstellungen zu überschreiben.

Dynamische Module sind nur im Arbeitsspeicher, nicht jedoch auf dem Datenträger vorhanden. Genauso wie alle Module werden die Elemente dynamischer Module in einem privaten Modulbereich ausgeführt, der ein untergeordnetes Element des globalen Bereichs ist. Get-Module kann kein dynamisches Modul abrufen, Get-Command ist jedoch in der Lage, die exportierten Elemente abzurufen.

Übergeben Sie den Befehl "New-Module" über die Pipeline an Import-Module, oder übergeben Sie das Modulobjekt, das von New-Module zurückgegeben wird, über die Pipeline an Import-Module, um ein dynamisches Modul für Get-Module verfügbar zu machen. Dadurch wird das dynamische Modul der Liste "Get-Module" hinzugefügt, ohne jedoch auf dem Datenträger gespeichert oder dauerhaft verfügbar gemacht zu werden.

Links

Liste aller Commandlets Mehr über die Windows PowerShell

Bücher zur PowerShell

Buchcover Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe) Windows PowerShell 5.0 - Das Praxishandbuch (1. Auflage 2016/5. Auflage Gesamtreihe)
Autoren: Dr. Holger Schwichtenberg
erschienen 2016, 996 Seiten, 49,99 €
ISBN: 3446446435
Bestellung: Amazon.de oder im Buchhandel über ISBN 3446446435

Schulungen/Seminare

Offene Seminare zur PowerShell
In-House-Seminare zur PowerShell