Delen via


Unregister-PSResourceRepository

Hiermee verwijdert u een geregistreerde opslagplaats van de lokale computer.

Syntax

Unregister-PSResourceRepository
          [-Name] <String[]>
          [-PassThru]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Description

De cmdlet verwijdert een geregistreerde opslagplaats van de lokale computer.

Voorbeelden

Voorbeeld 1

In dit voorbeeld verwijdert u de PSGv3 opslagplaats van de lokale computer.

Get-PSResourceRepository

Name      Uri                                      Trusted Priority
----      ---                                      ------- --------
PSGallery https://www.powershellgallery.com/api/v2 True    10
Local     file:///D:/PSRepoLocal/                  True    20
PSGv3     https://www.powershellgallery.com/api/v3 True    50

Unregister-PSResourceRepository -Name PSGv3
Get-PSResourceRepository

Name      Uri                                      Trusted Priority
----      ---                                      ------- --------
PSGallery https://www.powershellgallery.com/api/v2 True    10
Local     file:///D:/PSRepoLocal/                  True    20

Voorbeeld 2

In dit voorbeeld ziet u hoe u meerdere geregistreerde opslagplaatsen in één opdracht verwijdert. De parameter Name accepteert een matrix met de namen van de opslagplaatsen die u wilt verwijderen.

Get-PSResourceRepository

Name             Uri                                          Trusted   Priority
----             ---                                          -------   --------
PoshTestGallery  https://www.poshtestgallery.com/api/v2          True         40
PSGallery        https://www.powershellgallery.com/api/v2       False         50
psgettestlocal   file:///c:/code/testdir                         True         50

Unregister-PSResourceRepository -Name PoshTestGallery, psgettestlocal
Get-PSResourceRepository

Name             Uri                                          Trusted   Priority
----             ---                                          -------   --------
PSGallery        https://www.powershellgallery.com/api/v2       False         50

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

De naam van een of meer opslagplaatsen die u wilt verwijderen.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Wanneer dit is opgegeven, wordt een PSRepositoryInfo-object uitgevoerd voor elke opslagplaats die wordt verwijderd.

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

String[]

Uitvoerwaarden

Microsoft.PowerShell.PSResourceGet.UtilClasses.PSRepositoryInfo

Standaard retourneert de cmdlet geen objecten. Wanneer de parameter PassThru wordt gebruikt, voert de cmdlet een PSRepositoryInfo-object uit voor elke opslagplaats die wordt verwijderd.