Get-InstalledModule

Ruft eine Liste der Module auf dem Computer ab, die von PowerShellGet installiert wurden.

Syntax

Get-InstalledModule
   [[-Name] <String[]>]
   [-MinimumVersion <String>]
   [-RequiredVersion <String>]
   [-MaximumVersion <String>]
   [-AllVersions]
   [-AllowPrerelease]
   [<CommonParameters>]

Beschreibung

Das Get-InstalledModule Cmdlet ruft PowerShell-Module ab, die mithilfe von PowerShellGet auf einem Computer installiert sind. Verwenden Sie den Get-Module -ListAvailable Befehl, um alle auf dem System installierten Module anzuzeigen.

Beispiele

Beispiel 1: Abrufen aller installierten Module

Get-InstalledModule

Version    Name                                Type       Repository     Description
-------    ----                                ----       ----------     -----------
2.0.0      PSGTEST-UploadMultipleVersionOfP... Module     GalleryINT     Module for DAC functionality
1.3.5      AzureAutomationDebug                Module     PSGallery      Module for debugging Azure Automation runbooks, emulating AA native cmdlets
1.0.1      AzureRM.Automation                  Module     PSGallery      Microsoft Azure PowerShell - Automation service cmdlets for Azure Resource Manager

Mit diesem Befehl werden alle installierten Module abgerufen.

Beispiel 2: Abrufen bestimmter Versionen eines Moduls

Get-InstalledModule -Name "AzureRM.Automation" -MinimumVersion 1.0 -MaximumVersion 2.0

Version    Name                                Type       Repository     Description
-------    ----                                ----       ----------     -----------
1.0.1      AzureRM.Automation                  Module     PSGallery      Microsoft Azure PowerShell - Automation service cmdlets for Azure Resource Manager

Dieser Befehl ruft Versionen des Moduls AzureRM.Automation von Version 1.0 bis Version 2.0 ab.

Parameter

-AllowPrerelease

Enthält in den Ergebnismodulen, die als Vorabversion gekennzeichnet sind.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllVersions

Gibt an, dass Sie alle verfügbaren Versionen eines Moduls abrufen möchten. Sie können den AllVersions-Parameter nicht mit den Parametern MinimumVersion, MaximumVersion oder RequiredVersion verwenden.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaximumVersion

Gibt die maximale oder neueste Version eines moduls an, die abgerufen werden soll. Die Parameter MaximumVersion und RequiredVersion schließen sich gegenseitig aus. Sie können nicht beide Parameter im gleichen Befehl verwenden.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MinimumVersion

Gibt die Mindestversion eines einzelnen moduls an, das abgerufen werden soll. Die Parameter MinimumVersion und RequiredVersion schließen sich gegenseitig aus. Sie können nicht beide Parameter im gleichen Befehl verwenden.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Gibt ein Array von Namen der abzurufenden Module an.

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RequiredVersion

Gibt die genaue Version eines abzurufenden Moduls an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Eingaben

String[]

String

Ausgaben

PSCustomObject