Megosztás a következőn keresztül:


Get-InstalledModule

Lekéri a PowerShellGet által telepített számítógépek moduljainak listáját.

Syntax

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

Description

A Get-InstalledModule parancsmag lekéri azokat a PowerShell-modulokat, amelyek a PowerShellGet használatával települnek egy számítógépre. A rendszeren telepített összes modul megtekintéséhez használja a Get-Module -ListAvailable parancsot.

Ez egy proxyparancsmag a Get-InstalledPSResourceMicrosoft.PowerShell.PSResourceGet parancsmaghoz. További információ: Get-InstalledPSResource.

Példák

1. példa: Az összes telepített modul lekérése

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

Ez a parancs lekéri az összes telepített modult.

2. példa: Modul adott verzióinak lekérése

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

Ez a parancs lekéri az AzureRM.Automation modul verzióit az 1.0-s verziótól a 2.0-s verzióig.

Paraméterek

-AllowPrerelease

Tartalmazza az előzetesként megjelölt eredménymodulokat.

A proxy parancsmag ezt a paramétert a prerelease paraméterreGet-InstalledPSResourceképezi le.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-AllVersions

A proxy parancsmag a meghívás Get-InstalledPSResourceelőtt átalakítja ezt a paramétert-Version *.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-MaximumVersion

A proxyparancsmag ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési sztringet, amely a következő verzióparaméterrelGet-InstalledPSResourcehasználható: .

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-MinimumVersion

A proxyparancsmag ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési sztringet, amely a következő verzióparaméterrelGet-InstalledPSResourcehasználható: .

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Name

A lekérendő modulok nevének tömbje.

Típus:String[]
Position:0
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-RequiredVersion

A proxyparancsmag ennek a paraméternek az értékével hoz létre egy NuGet-verziókeresési sztringet, amely a következő verzióparaméterrelGet-InstalledPSResourcehasználható: .

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Bevitelek

String[]

String

Kimenetek

PSCustomObject