Unregister-PSRepositoryUnregister-PSRepository

Cancela o registro de um repositório.Unregisters a repository.

DescriçãoDescription

O cmdlet Unregister-PSRepository cancela o registro de um repositório para o usuário atual.The Unregister-PSRepository cmdlet unregisters a repository for the current user.

  • O cancelamento de registros e a realização de novos registros do repositório PSGallery são permitidos para cenários empresariais e desconectados.Unregistration and re-registration of the PSGallery repository is allowed for an enterprise and disconnected scenarios.
  • Os usuários podem registrar novamente a PSGallery apenas executando Register-PSRepository -DefaultUsers can re-register the PSGallery by simply running Register-PSRepository -Default
  • Como PSGallery é o repositório de publicação padrão nos cmdlets Publish-Module e Publish-Script, um erro será gerado se PSGallery não estiver disponível na lista de repositórios registrados.Since PSGallery is the default publish repository in Publish-Module and Publish-Script cmdlets, an error will be thrown if PSGallery is not available in the registered repository list.

Sintaxe do cmdletCmdlet syntax

Get-Command -Name Unregister-PSRepository -Module PowerShellGet -Syntax

Referência da ajuda online sobre cmdletsCmdlet online help reference

Unregister-PSRepositoryUnregister-PSRepository

Comandos de exemploExample commands

Unregister-PSRepository -Name "MyPrivateGallery"

Get-PSRepository exp | Unregister-PSRepository

O cancelamento de registros e a realização de novos registros do repositório PSGallery são permitidos para cenários empresariais e desconectados.Unregistration and re-registration of the PSGallery repository is allowed for an enterprise and disconnected scenarios.


# Unregister PSGallery repository
Unregister-PSRepository PSGallery

# Publish-Module throws an error when PSGallery is not a registered repository
Publish-Module -Name MyModule
publish-module : Unable to find repository 'PSGallery'. Use Get-PSRepository to see all available repositories. Try again after specifying a valid repository name. You can use 'Register-PSRepository -Default' to register the PSGallery repository.
At line:1 char:1
+ publish-module -name mymodule
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (PSGallery:String) [Publish-Module], ArgumentException
    + FullyQualifiedErrorId : PSGalleryNotFound,Publish-Module

# Re-register PSGallery repository
Register-PSRepository -Default