Hef de registratie van PSRepositoryUnregister-PSRepository

Heft de registratie van een opslagplaats.Unregisters a repository.

BeschrijvingDescription

De cmdlet Unregister PSRepository heft de registratie van een opslagplaats voor de huidige gebruiker.The Unregister-PSRepository cmdlet unregisters a repository for the current user.

  • Registratie verwijderen en opnieuw registreren van de opslagplaats PSGallery is toegestaan voor een ondernemings- en scenario's voor de verbinding verbroken.Unregistration and re-registration of the PSGallery repository is allowed for an enterprise and disconnected scenarios.
  • Gebruikers kunnen de PSGallery opnieuw registreren door het eenvoudig uitvoerenRegister-PSRepository -DefaultUsers can re-register the PSGallery by simply running Register-PSRepository -Default
  • Aangezien PSGallery is de standaardinstelling opslagplaats publiceren in cmdlets Publish-Module en Publish-Script, is een fout wordt gegenereerd als PSGallery is niet beschikbaar in de lijst met geregistreerde opslagplaats.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.

De syntaxis van cmdletCmdlet syntax

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

Verwijzing naar het online help van cmdletCmdlet online help reference

Hef de registratie van PSRepositoryUnregister-PSRepository

VoorbeeldopdrachtenExample commands

Unregister-PSRepository -Name "MyPrivateGallery"

Get-PSRepository exp | Unregister-PSRepository

Registratie verwijderen en opnieuw registreren van de opslagplaats PSGallery is toegestaan voor een ondernemings- en scenario's voor de verbinding verbroken.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