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.

Dies ist ein Proxy-Cmdlet für das Get-InstalledPSResource Cmdlet im Microsoft.PowerShell.PSResourceGet. Weitere Informationen finden Sie unter Get-InstalledPSResource.

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

Mit diesem Befehl werden Versionen des Moduls AzureRM.Automation von Version 1.0 bis Version 2.0 abgerufen.

Parameter

-AllowPrerelease

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

Das Proxy-Cmdlet ordnet diesen Parameter dem Prerelease-Parameter von zu Get-InstalledPSResource.

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

-AllVersions

Das Proxy-Cmdlet transformiert diesen Parameter in -Version * , bevor er aufruft Get-InstalledPSResource.

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

-MaximumVersion

Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter Version von Get-InstalledPSResourcezu erstellen.

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

-MinimumVersion

Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter Version von Get-InstalledPSResourcezu erstellen.

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

Das Proxy-Cmdlet verwendet den Wert dieses Parameters, um eine NuGet-Versionssuchzeichenfolge für die Verwendung mit dem Parameter Version von Get-InstalledPSResourcezu erstellen.

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

Eingaben

String[]

String

Ausgaben

PSCustomObject