Reset-PSResourceRepository

Crea un nuovo file predefinito PSRepositories.xml con repository preregistrati.

Sintassi

Default (Impostazione predefinita)

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

Descrizione

Questo comando resetta lo store del repository creando un file store con repository preregistrati. Prima crea un nuovo file temporaneo e sostituisce il vecchio file solo se la creazione ha successo. Se la creazione fallisce, il vecchio file viene ripristinato.

Usa questo comando per sostituire un repository store corrotto o per ripristinare la configurazione predefinita del repository. La configurazione predefinita include i seguenti repository:

  • MicrosoftArtifactRegistry (aggiunto nella v1.3.0-preview1)
    • Priorità = 40
    • Affidabile = Vero
  • PSGallery
    • Priorità = 50
    • Fidato = Falso

Questo comando è stato aggiunto in Microsoft. PowerShell.PSResourceGet v1.2.0.

Esempio

Esempio 1 - Resetti lo store repository e visualizza i risultati

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

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PassThru

Di default, il comando non genera alcun output. Quando specificato, il comando mostra i risultati dell'operazione di reset.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

None

Output

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo