Reset-PSResourceRepository

Skapar en ny standardfil PSRepositories.xml med förregistrerade arkiv.

Syntax

Default (Standard)

Reset-PSResourceRepository
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Detta kommando återställer repository-lagret genom att skapa en store-fil med förregistrerade repositorier. Först skapar den en ny temporär fil och ersätter bara den gamla filen om skapandet lyckas. Om skapandet misslyckas återställs den gamla filen.

Använd detta kommando för att ersätta en korrupt repository store eller återställa standardkonfigurationen för repository. Standardkonfigurationen inkluderar följande arkiv:

  • MicrosoftArtifactRegistry (tillagd i v1.3.0-preview1)
    • Prioritet = 40
    • Betrodd = Sant
  • PSGallery
    • Prioritet = 50
    • Betrodd = Falsk

Detta kommando lades till i Microsoft. PowerShell.PSResourceGet v1.2.0.

Exempel

Exempel 1 – Återställ repository-lagret och visa resultaten

Reset-PSResourceRepository -PassThru
Name                      Uri                                      Trusted Priority IsAllowedByPolicy
----                      ---                                      ------- -------- -----------------
MicrosoftArtifactRegistry https://mcr.microsoft.com/               True    40       True
PSGallery                 https://www.powershellgallery.com/api/v2 False   50       True

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-PassThru

Som standard genererar kommandot ingen utdata. När det anges visar kommandot resultatet av återställningsoperationen.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

None

Utdata

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo