Unregister-PackageSource
Tar bort en registrerad paketkälla.
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
Cmdleten Unregister-PackageSource
tar bort en registrerad paketkälla. Paketkällor hanteras alltid av en paketprovider. Använd cmdleten för Get-PackageSource
att hitta paketkällor.
Exempel
Exempel 1: Avregistrera en paketkälla för Nuget-providern
Cmdleten Unregister-PackageSource
avregistrerar en paketkälla från den lokala datorn. Parametrarna Plats och Provider kan användas för att ytterligare ange vilken källa som ska tas bort.
PS> Unregister-PackageSource -Source MyNuGet
Cmdleten Unregister-PackageSource
använder parametern Source för att ange vilken källa som ska tas bort.
Exempel 2: Använd ett PackageSource-objekt för att avregistrera ett paket
I det Get-PackageSource
här exemplet används och Unregister-PackageSource
för att avregistrera en paketkälla. PackageSource-objektet lagras i en variabel.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
Variabeln $pkgsource
lagrar PackageSource som skapats av cmdleten Get-PackageSource
.
Unregister-PackageSource
$pkgsource
använder som indata till parametern InputObject.
Alternativt kan cmdleten Unregister-PackageSource
ange ett värde för parametern InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parametrar
-ConfigFile
Anger en konfigurationsfil.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Du uppmanas att bekräfta innan Unregister-PackageSource
den körs.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Anger ett användarkonto som har behörighet att komma åt datorn och köra kommandon. Ange ett användarnamn, till exempel User01, Domain01\User01, eller ange ett PSCredential-objekt som genereras av cmdleten Get-Credential
. Om du skriver ett användarnamn uppmanas du att ange ett lösenord.
När parametern Credential inte anges används det aktuella användarkontot.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse. Åsidosätter begränsningar som förhindrar Unregister-PackageSource
att det lyckas, med undantag för säkerhet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Anger att Unregister-PackageSource
tvingar PackageManagement att automatiskt avinstallera paketprovidern för den angivna paketkällan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Accepterar pipelineindata som anger PackageSource-objektet från cmdleten Get-PackageSource
. InputObject accepterar PackageSource-objektet som ett Get-PackageSource
värde eller en variabel som innehåller objektet.
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Anger den plats som ett paketkällan pekar på. Värdet för den här parametern kan vara en URI, en filsökväg eller något annat målformat som stöds av paketprovidern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Anger PackageManagement-providern .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Anger providernamnet.
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
Anger publiceringsplatsen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Anger skriptets publiceringsplats.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Anger platsen för skriptkällan.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Växla som hoppar över valideringen av autentiseringsuppgifterna för en paketkälla.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Anger paketkällans egna namn.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om Unregister-PackageSource
cmdleten körs. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
`Unregister-PackageSource` accepts **PackageSource** objects from the pipeline as input.
Utdata
`Unregister-PackageSource` doesn't generate any output.
Kommentarer
Om du inkluderar en paketprovider i ett kommando kan dynamiska parametrar vara tillgängliga för en cmdlet. Dynamiska parametrar är specifika för en paketleverantör. Cmdleten Get-Help
visar en cmdlets parameteruppsättningar och innehåller providerns parameteruppsättning.