Update-PSResource
Letölti és telepíti a csomag legújabb verzióját, amely már telepítve van a helyi gépen.
Syntax
Update-PSResource
[[-Name] <String[]>]
[-Version <String>]
[-Prerelease]
[-Repository <String[]>]
[-Scope <ScopeType>]
[-TemporaryPath <String>]
[-TrustRepository]
[-Credential <PSCredential>]
[-Quiet]
[-AcceptLicense]
[-Force]
[-PassThru]
[-SkipDependencyCheck]
[-AuthenticodeCheck]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update-PSResource
letölti és telepíti a csomag legújabb verzióját, amely már telepítve van a helyi gépen. Ez a parancsmag lecseréli a és Update-Script
a parancsmagokat a Update-Module
PowerShellGet v2-ből. Az erőforrás új verziója a korábbi verziókkal együtt van telepítve egy új verziójú mappában.
Alapértelmezés szerint Update-PSResource
a csomag legújabb verzióját és annak függőségeit telepíti a régebbi telepített verziók törlése nélkül.
Példák
1\. példa
Ebben a példában a felhasználó már telepítette a TestModule csomagot, és frissíti a csomagot.
Get-PSResource -Name "TestModule"
Name Version Prerelease Description
---- ------- ---------- -----------
TestModule 1.2.0 test
Update-PSResource -Name "TestModule"
Name Version Prerelease Description
---- ------- ---------- -----------
TestModule 1.3.0 test
TestModule 1.2.0 test
Paraméterek
-AcceptLicense
Licenccel rendelkező erőforrások esetén az AcceptLicense automatikusan elfogadja a licencszerződést a frissítés során.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AuthenticodeCheck
Ellenőrzi az aláírt fájlokat és a katalógusfájlokat a Windowsban.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Megadja a privát adattárak eléréséhez használt opcionális hitelesítő adatokat.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Ha meg van adva, adja át a TrustRepository és az AcceptLicense ellenőrzését, és frissíti a csomagot.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Egy vagy több frissítendő erőforrás nevét adja meg. 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: | "*" |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-PassThru
Ha meg van adva, egy PSResourceInfo objektumot ad ki a mentett erőforráshoz.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Prerelease
Ha meg van adva, lehetővé teszi a frissítés előzetes verzióra való frissítését.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Quiet
Letiltja a folyamatinformációkat.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Repository
Egy vagy több keresendő adattárnevet ad meg. Ha nincs megadva, a keresés az összes regisztrált adattárat prioritási sorrendben (elsőként a legmagasabb) tartalmazza, amíg meg nem találja a csomagot tartalmazó adattárat. Az adattárak prioritás, majd név szerint vannak rendezve. Az alacsonyabb prioritású értékek elsőbbséget élveznek.
Ha több adattárban keres erőforrásokat, a PSResourceGet parancsmagok ezzel a rendezési sorrendben keresik az adattárakat. Update-PSResource
frissíti az első egyező csomagot az adattárak rendezett listájából.
A paraméter támogatja a *
helyettesítő karaktert. Ha több adattárat ad meg, minden névnek tartalmaznia kell a helyettesítő karaktert, vagy el kell kihagynia azt. Helyettesítő karakterekkel és anélkül nem adhatja meg a nevek kombinációját.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Scope
Megadja a telepítési hatókört. Az elfogadott értékek a következők:
CurrentUser
AllUsers
Az alapértelmezett hatókör a CurrentUser
, amely nem igényel jogosultságszint-emelést.
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 |
-SkipDependencyCheck
Kihagyja az erőforrás-függőségek ellenőrzését. Ez azt jelenti, hogy csak a megnevezett erőforrások frissülnek.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TemporaryPath
Megadja az erőforrás tényleges telepítés előtti ideiglenes telepítésének elérési útját. Ha nincs megadva ideiglenes elérési út, az erőforrás ideiglenesen települ az aktuális felhasználó ideiglenes mappájába.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrustRepository
Tiltsa le a megbízhatósági adattárra vonatkozó kéréseket. A megbízhatósági kérés csak akkor fordul elő, ha az adattár nincs megbízhatóként konfigurálva.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
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 |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
String[]
Kimenetek
Microsoft.PowerShell.PSResourceGet.UtilClasses.PSResourceInfo
Alapértelmezés szerint a parancsmag nem ad vissza objektumokat. A PassThru paraméter használatakor a parancsmag egy PSResourceInfo objektumot ad ki a mentett erőforráshoz.
Jegyzetek
A modul aliasként definiálja udres
a következőt: Update-PSResource
.
Kapcsolódó hivatkozások
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: