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 paketleverantör. Om du vill hitta paketkällor använder du cmdleten Get-PackageSource
.
Exempel
Exempel 1: Avregistrera en paketkälla för Nuget-providern
Cmdleten Unregister-PackageSource
avregistrerar en paketkälla från den lokala datorn. Parametrarna Location och Provider kan användas för att ytterligare ange källan som ska tas bort.
PS> Unregister-PackageSource -Source MyNuGet
Cmdleten Unregister-PackageSource
använder parametern Source för att ange vilken källa du vill ta bort.
Exempel 2: Använd ett PackageSource-objekt för att avregistrera ett paket
I det här exemplet används Get-PackageSource
och Unregister-PackageSource
för att avregistrera en paketkälla. Objektet PackageSource 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
använder $pkgsource
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.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan Unregister-PackageSource
körs.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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\User01eller 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.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse. Åsidosätter begränsningar som hindrar Unregister-PackageSource
från att lyckas, med undantag för säkerhet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ForceBootstrap
Anger att Unregister-PackageSource
tvingar PackageManagement att automatiskt avinstallera paketprovidern för den angivna paketkällan.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-InputObject
Accepterar pipelineindata som anger objektet PackageSource från cmdleten Get-PackageSource
.
InputObject accepterar objektet PackageSource som ett Get-PackageSource
-värde eller en variabel som innehåller objektet.
Typ: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Location
Anger den plats som en paketkälla 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.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-PackageManagementProvider
Anger PackageManagement provider.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ProviderName
Anger providernamnet.
Typ: | String |
Alias: | Provider |
Godkända värden: | Bootstrap, NuGet, PowerShellGet |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PublishLocation
Anger publiceringsplatsen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScriptPublishLocation
Anger publiceringsplatsen för skriptet.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ScriptSourceLocation
Anger platsen för skriptkällan.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SkipValidate
Växla som hoppar över valideringen av autentiseringsuppgifterna för en paketkälla.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Source
Anger paketkällans eget namn.
Typ: | String |
Alias: | Name |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om Unregister-PackageSource
cmdlet körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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
listar en cmdlets parameteruppsättningar och innehåller providerns parameteruppsättning.