Freigeben über


Get-InstalledModule

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

Syntax

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

Beschreibung

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

Dies ist ein Proxy-Cmdlet für das Get-InstalledPSResource Cmdlet in 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

Dieser Befehl ruft alle installierten Module ab.

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 AzureRM.Automation-Moduls von Version 1.0 bis Version 2.0 ab.

Parameter

-AllowPrerelease

Enthält die Als Vorabversionen gekennzeichneten Ergebnismodule.

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AllVersions

Das Proxy-Cmdlet wandelt diesen Parameter vor dem Aufrufen Get-InstalledPSResourcein -Version * .

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaximumVersion

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-MinimumVersion

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Gibt ein Array von Namen von Modulen an, die abgerufen werden sollen.

Typ:String[]
Position:0
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-RequiredVersion

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

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String[]

String

Ausgaben

PSCustomObject