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.0
kö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
.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: