Reset-PSResourceRepository

Crea un nuevo archivo predeterminado PSRepositories.xml con repositorios preregistrados.

Sintaxis

Default (valor predeterminado)

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

Description

Este comando reinicia el almacén del repositorio creando un archivo de almacenamiento con repositorios preregistrados. Primero crea un nuevo archivo temporal y solo reemplaza el archivo antiguo si la creación tiene éxito. Si la creación falla, el archivo antiguo se restaura.

Utiliza este comando para reemplazar un repositorio dañado o para restaurar la configuración predeterminada del repositorio. La configuración predeterminada incluye los siguientes repositorios:

  • MicrosoftArtifactRegistry (añadido en la v1.3.0-preview1)
    • Prioridad = 40
    • Confiable = Verdadero
  • PSGallery
    • Prioridad = 50
    • Confiable = Falso

Este comando se añadió en Microsoft. PowerShell.PSResourceGet v1.2.0.

Ejemplos

Ejemplo 1 - Reiniciar el almacenamiento del repositorio y mostrar los resultados

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

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-PassThru

Por defecto, el comando no genera ninguna salida. Cuando se especifica, el comando muestra los resultados de la operación de reinicio.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo