Get-InstalledPSResource

A gépre telepített modulokat és szkripteket adja vissza a PowerShellGet használatával.

Syntax

Get-InstalledPSResource
   [[-Name] <String[]>]
   [-Version <String>]
   [-Path <String>]
   [-Scope <ScopeType>]
   [<CommonParameters>]

Description

Ez a parancsmag megkeresi a modul és a szkript telepítési útvonalait, és visszaadja azokat a PSResourceInfo objektumokat, amelyek az egyes talált erőforráselemeket ismertetik. Ez egyenértékű a PowerShellGet v2 és Get-InstalledScript parancsmagjainak Get-InstalledModule együttes kimenetével.

Példák

1\. példa

Ez a példa a gépen telepített modulok és szkriptek összes verzióját adja vissza.

Get-InstalledPSResource

2\. példa

Ez a példa a PowerShellGet használatával telepített Az modul összes verzióját adja vissza.

Get-InstalledPSResource Az

3\. példa

Ez a példa az aktuális könyvtárban telepített Az modul összes verzióját adja vissza.

Get-InstalledPSResource Az -Path .

4\. példa

Ez a példa az Az modul egy adott verzióját adja vissza, ha telepítve van a rendszeren.

Get-InstalledPSResource Az -Version 9.4.0

5\. példa

Ez a példa az Az modul összes telepített verzióját adja vissza a megadott verziótartományon belül.

Get-InstalledPSResource Az -Version "(1.0.0, 3.0.0)"

6\. példa

Ez a példa a PowerShellGet modul egy adott előzetes verzióját adja vissza, ha az telepítve van a rendszeren.

Get-InstalledPSResource PowerShellGet -Version 3.0.19-beta19

Name          Version Prerelease Repository Description
----          ------- ---------- ---------- -----------
PowerShellGet 3.0.19  beta19     PSGallery  PowerShell module with commands for discovering, installing, updating and p…

6\. példa

Az előző példa azt mutatta, hogy a PowerShellGet 3.0.14-beta14-es verziója telepítve van a rendszeren. Ez a példa azt mutatja, hogy meg kell adnia a teljes verziót, beleértve a Prerelease címkét a telepített modul verzió szerinti azonosításához.

Get-InstalledPSResource PowerShellGet -Version 3.0.19

Ennek a parancsnak nincs kimenete.

7. példa

Ebben a példában láthatja, hogy a PSReadLine négy verziója van telepítve a rendszeren. A második parancs a és 2.3.0közötti verziótartományt 2.2.0 keresi.

Get-InstalledPSResource PSReadLine

Name       Version Prerelease Repository Description
----       ------- ---------- ---------- -----------
PSReadLine 2.3.0   beta0      PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.6              PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.5              PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.2              PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.0   beta4      PSGallery  Great command line editing in the PowerShell console host

Get-InstalledPSResource PSReadLine -Version '[2.2.0, 2.3.0]'

Name       Version Prerelease Repository Description
----       ------- ---------- ---------- -----------
PSReadLine 2.3.0   beta0      PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.6              PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.5              PSGallery  Great command line editing in the PowerShell console host
PSReadLine 2.2.2              PSGallery  Great command line editing in the PowerShell console host

A NuGet verziószabályai szerint az előzetes verzió kisebb, mint egy stabil verzió, így 2.2.0-beta4 kisebb, mint a 2.2.0 megadott verziótartományban.

Paraméterek

-Name

A keresendő erőforrás neve. A helyettesítő karakterek támogatottak, de a NuGet csak a karaktert * fogadja el. A NuGet nem támogatja a helyi (fájlalapú) adattárak helyettesítő karakteres keresését.

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

-Path

Megadja a keresés elérési útját.

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

-Scope

Meghatározza az erőforrás hatókörét.

Type:Microsoft.PowerShell.PSResourceGet.UtilClasses.ScopeType
Accepted values:CurrentUser, AllUsers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

A visszaadandó erőforrás verzióját adja meg. Az érték lehet pontos verzió vagy verziótartomány a NuGet verziószámozási szintaxisával.

További információ a NuGet-verziótartományokról: Csomagverzió-készítés.

A PowerShellGet a NuGet-verziótartomány dokumentációjában felsorolt minimális befogadó verzión kívül az összeset támogatja. A verzió 1.0.0.0 használata nem eredményez 1.0.0.0-s és újabb verziót (minimális befogadó tartomány). Ehelyett az érték a szükséges verziónak számít. A minimális befogadó tartomány kereséséhez használja [1.0.0.0, ] a verziótartományt.

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

Bevitelek

String[]

Kimenetek

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSResourceInfo

Jegyzetek

A modul aliasként definiálja Get-PSResource a következőt: Get-InstalledPSResource.