Reset-PSResourceRepository

Cria um novo ficheiro predefinido PSRepositories.xml com repositórios pré-registados.

Sintaxe

Default (Predefinição)

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

Description

Este comando reinicia o repositório criando um ficheiro de armazenamento com repositórios pré-registados. Primeiro, cria um novo ficheiro temporário e só substitui o ficheiro antigo se a criação tiver sucesso. Se a criação falhar, o ficheiro antigo é restaurado.

Use este comando para substituir um repositório corrompido ou para restaurar a configuração padrão do repositório. A configuração padrão inclui os seguintes repositórios:

  • MicrosoftArtifactRegistry (adicionado na v1.3.0-preview1)
    • Prioridade = 40
    • Confiável = Verdadeiro
  • PSGallery
    • Prioridade = 50
    • Confiável = Falso

Este comando foi adicionado na Microsoft. PowerShell.PSResourceGet v1.2.0.

Exemplos

Exemplo 1 - Reiniciar o armazenamento do repositório e mostrar os 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

Solicita confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PassThru

Por defeito, o comando não gera qualquer saída. Quando especificado, o comando mostra os resultados da operação de reset.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo