Share via


Unregister-PackageSource

Eltávolít egy regisztrált csomagforrást.

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

A Unregister-PackageSource parancsmag eltávolít egy regisztrált csomagforrást. A csomagforrásokat mindig egy csomagszolgáltató kezeli. A csomagforrások megkereséséhez használja a Get-PackageSource parancsmagot.

Példák

1. példa: A NuGet-szolgáltató csomagforrásának regisztrációjának törlése

A Unregister-PackageSource parancsmag törli a csomagforrás regisztrációját a helyi számítógépről. A Hely és a Szolgáltató paraméterekkel tovább adhatja meg az eltávolítani kívánt forrást.

PS> Unregister-PackageSource -Source MyNuGet

A Unregister-PackageSource parancsmag a Source paraméter használatával adja meg, hogy melyik forrást szeretné eltávolítani.

2. példa: Csomagregisztrációs objektum használata csomag regisztrációja törléséhez

Ez a példa a Get-PackageSource és Unregister-PackageSource használatával törli a csomagforrás regisztrációját. A PackageSource objektum egy változóban van tárolva.

PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource

A $pkgsource változó tárolja a parancsmag által Get-PackageSource létrehozott PackageSource-t. Unregister-PackageSource A az $pkgsourceInputObject paraméter bemeneteként használja.

Alternatív megoldásként a Unregister-PackageSource parancsmag megadhat egy értéket az InputObject paraméterhez:

Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )

Paraméterek

-ConfigFile

Konfigurációs fájlt ad meg.

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

-Confirm

Megerősítést kér a futtatás előtt Unregister-PackageSource .

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

-Credential

Olyan felhasználói fiókot ad meg, amely engedéllyel rendelkezik a számítógép eléréséhez és a parancsok futtatásához. Írjon be egy felhasználónevet (például User01, Domain01\User01), vagy írjon be egy PSCredential objektumot, amelyet a Get-Credential parancsmag hoz létre. Ha beír egy felhasználónevet, a rendszer jelszót kér.

Ha a hitelesítőadat-paraméter nincs megadva, a rendszer az aktuális felhasználói fiókot használja.

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

-Force

Kényszeríti a parancs futtatását a felhasználó megerősítésének kérése nélkül. Felülbírálja azokat a korlátozásokat, amelyek nem járnak Unregister-PackageSource sikerrel, a biztonság kivételével.

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

-ForceBootstrap

Azt jelzi, hogy a Unregister-PackageSourcePackageManagement kényszeríti a csomagszolgáltató automatikus eltávolítását a megadott csomagforráshoz.

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

-InputObject

Fogadja el a parancsmag PackageSourceGet-PackageSource objektumát meghatározó folyamatbemenetet. Az InputObject a PackageSource objektumot értékként Get-PackageSource vagy az objektumot tartalmazó változóként fogadja el.

Type:Microsoft.PackageManagement.Packaging.PackageSource[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Location

Azt a helyet adja meg, amelyre a csomag forráspontjai mutatnak. Ennek a paraméternek az értéke lehet URI, fájlelérési út vagy a csomagszolgáltató által támogatott egyéb célformátum.

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

-PackageManagementProvider

A PackageManagement szolgáltatót adja meg.

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

-ProviderName

Megadja a szolgáltató nevét.

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

Megadja a közzétételi helyet.

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

-ScriptPublishLocation

Megadja a szkript közzétételi helyét.

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

-ScriptSourceLocation

Megadja a szkript forráshelyét.

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

-SkipValidate

Kapcsoló, amely kihagyja egy csomagforrás hitelesítő adatainak érvényesítését.

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

-Source

Megadja a csomagforrás rövid nevét.

Type:String
Aliases:Name
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Megjeleníti, mi történne a parancsmag futtatásakor Unregister-PackageSource . A parancsmag nem fut.

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

Bevitelek

Microsoft.PackageManagement.Packaging.PackageSource

PackageSource-objektumot erre a parancsmagra helyezhet

Kimenetek

None

Ez a parancsmag nem ad vissza kimenetet.

Jegyzetek

A csomagszolgáltató parancsba való felvétele dinamikus paramétereket tesz elérhetővé a parancsmagok számára. A dinamikus paraméterek egy csomagszolgáltatóra vonatkoznak. A Get-Help parancsmag felsorolja a parancsmag paraméterkészleteit, és tartalmazza a szolgáltató paraméterkészletét.