Unregister-PackageSource
Hiermee verwijdert u een geregistreerde pakketbron.
Syntax
Unregister-PackageSource
[[-Source] <String>]
[-Location <String>]
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ProviderName <String>]
[<CommonParameters>]
Unregister-PackageSource
-InputObject <PackageSource[]>
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ConfigFile <String>]
[-SkipValidate]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-ConfigFile <String>]
[-SkipValidate]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Unregister-PackageSource
[-Credential <PSCredential>]
[-Force]
[-ForceBootstrap]
[-WhatIf]
[-Confirm]
[-PackageManagementProvider <String>]
[-PublishLocation <String>]
[-ScriptSourceLocation <String>]
[-ScriptPublishLocation <String>]
[<CommonParameters>]
Description
De Unregister-PackageSource
cmdlet verwijdert een geregistreerde pakketbron. Pakketbronnen worden altijd beheerd door een pakketprovider. Gebruik de Get-PackageSource
cmdlet om pakketbronnen te vinden.
Voorbeelden
Voorbeeld 1: De registratie van een pakketbron voor de NuGet-provider ongedaan maken
Met de Unregister-PackageSource
cmdlet wordt de registratie van een pakketbron van de lokale computer ongedaan gemaakt. De parameters Locatie en Provider kunnen worden gebruikt om de bron verder op te geven die moet worden verwijderd.
PS> Unregister-PackageSource -Source MyNuGet
De Unregister-PackageSource
cmdlet gebruikt de bronparameter om op te geven welke bron moet worden verwijderd.
Voorbeeld 2: een PackageSource-object gebruiken om de registratie van een pakket ongedaan te maken
In dit voorbeeld wordt de en Unregister-PackageSource
gebruikt om de Get-PackageSource
registratie van een pakketbron ongedaan te maken. Het PackageSource-object wordt opgeslagen in een variabele.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
Met de $pkgsource
variabele wordt de PackageSource opgeslagen die door de Get-PackageSource
cmdlet is gemaakt.
Unregister-PackageSource
gebruikt de $pkgsource
als invoer voor de parameter InputObject .
Als alternatief kan de Unregister-PackageSource
cmdlet een waarde opgeven voor de parameter InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parameters
-ConfigFile
Hiermee geeft u een configuratiebestand.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
U wordt om bevestiging gevraagd voordat Unregister-PackageSource
wordt uitgevoerd.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Hiermee geeft u een gebruikersaccount op dat gemachtigd is voor toegang tot de computer en het uitvoeren van opdrachten. Typ een gebruikersnaam, zoals User01, Domain01\User01, of voer een PSCredential-object in dat is gegenereerd door de Get-Credential
cmdlet. Als u een gebruikersnaam typt, wordt u gevraagd om een wachtwoord.
Wanneer de referentieparameter niet is opgegeven, wordt het huidige gebruikersaccount gebruikt.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Hiermee dwingt u de opdracht uit te voeren zonder om bevestiging van de gebruiker te vragen. Overschrijft beperkingen die verhinderen Unregister-PackageSource
dat ze slagen, met uitzondering van de beveiliging.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Hiermee wordt aangegeven dat Unregister-PackageSource
PackageManagement automatisch de pakketprovider voor de opgegeven pakketbron verwijdert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Accepteert pijplijninvoer waarmee het PackageSource-object van de Get-PackageSource
cmdlet wordt opgegeven. InputObject accepteert het PackageSource-object als een Get-PackageSource
waarde of een variabele die het object bevat.
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Hiermee geeft u de locatie waarnaar een pakket bron verwijst. De waarde van deze parameter kan een URI, een bestandspad of een andere doelindeling zijn die wordt ondersteund door de pakketprovider.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Hiermee geeft u de packagemanagement-provider .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Hiermee geeft u de naam van de provider.
Type: | String |
Aliases: | Provider |
Accepted values: | Bootstrap, NuGet, PowerShellGet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
Hiermee geeft u de publicatielocatie op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Hiermee geeft u de locatie voor het publiceren van het script op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Hiermee geeft u de locatie van de scriptbron op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Schakeloptie waarmee het valideren van de referenties van een pakketbron wordt overgeslagen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Hiermee geeft u de beschrijvende naam van de pakketbron.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Laat zien wat er gebeurt als Unregister-PackageSource
de cmdlet wordt uitgevoerd. 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
Microsoft.PackageManagement.Packaging.PackageSource
U kunt een PackageSource-object doorsnijden naar deze cmdlet
Uitvoerwaarden
None
Deze cmdlet retourneert geen uitvoer.
Notities
Het opnemen van een pakketprovider in een opdracht kan dynamische parameters beschikbaar maken voor een cmdlet. Dynamische parameters zijn specifiek voor een pakketprovider. De Get-Help
cmdlet bevat de parametersets van een cmdlet en bevat de parameterset van de provider.
Verwante koppelingen
PowerShellGet
Feedback
https://aka.ms/ContentUserFeedback voor meer informatie.
Binnenkort beschikbaar: in de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. ZieFeedback verzenden en weergeven voor