Share via


Unregister-PackageSource

Kayıtlı paket kaynağını kaldırır.

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

cmdlet'i Unregister-PackageSource kayıtlı bir paket kaynağını kaldırır. Paket kaynakları her zaman bir paket sağlayıcısı tarafından yönetilir. Paket kaynaklarını bulmak için cmdlet'ini Get-PackageSource kullanın.

Örnekler

Örnek 1: NuGet sağlayıcısı için paket kaynağının kaydını kaldırma

Cmdlet, Unregister-PackageSource yerel bilgisayardan bir paket kaynağının kaydını kaldırır. Kaldırılacak kaynağı daha fazla belirtmek için Konum ve Sağlayıcı parametreleri kullanılabilir.

PS> Unregister-PackageSource -Source MyNuGet

Cmdlet, Unregister-PackageSource kaldırılacak kaynağı belirtmek için Source parametresini kullanır.

Örnek 2: Paketin kaydını kaldırmak için PackageSource nesnesi kullanma

Bu örnekte, bir paket kaynağının Get-PackageSource kaydını kaldırmak için ve Unregister-PackageSource kullanılır. PackageSource nesnesi bir değişkende depolanır.

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

$pkgsource değişkeni, cmdlet'i tarafından oluşturulan PackageSource değerini Get-PackageSource depolar. Unregister-PackageSourceInputObject parametresine giriş olarak öğesini $pkgsource kullanır.

Alternatif olarak, Unregister-PackageSource cmdlet InputObject parametresi için bir değer belirtebilir:

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

Parametreler

-ConfigFile

Yapılandırma dosyasını belirtir.

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

-Confirm

Çalıştırilmeden önce Unregister-PackageSource sizden onay ister.

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

-Credential

Bilgisayara erişme ve komutları çalıştırma izni olan bir kullanıcı hesabı belirtir. User01, Domain01\User01 gibi bir kullanıcı adı yazın veya cmdlet tarafından Get-Credential oluşturulan bir PSCredential nesnesi girin. Bir kullanıcı adı yazarsanız parola girmeniz istenir.

Credential parametresi belirtilmediğinde geçerli kullanıcı hesabı kullanılır.

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

-Force

Komutu, kullanıcı onayı istemeden çalışmaya zorlar. Güvenlik dışında başarılı olmasını engelleyen Unregister-PackageSource kısıtlamaları geçersiz kılar.

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

-ForceBootstrap

PackageManagement'ın belirtilen paket kaynağı için paket sağlayıcısını otomatik olarak kaldırmaya zorlandığını Unregister-PackageSource gösterir.

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

-InputObject

cmdlet'inden Get-PackageSourcePackageSource nesnesini belirten işlem hattı girişini kabul eder. InputObjectPackageSource nesnesini bir Get-PackageSource değer veya nesneyi içeren bir değişken olarak kabul eder.

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

-Location

Paket kaynağının işaret ettiği konumu belirtir. Bu parametrenin değeri bir URI, dosya yolu veya paket sağlayıcısı tarafından desteklenen başka bir hedef biçimi olabilir.

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

-PackageManagementProvider

PackageManagement sağlayıcısını belirtir.

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

-ProviderName

Sağlayıcı adını belirtir.

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

Yayımlama konumunu belirtir.

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

-ScriptPublishLocation

Betik yayımlama konumunu belirtir.

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

-ScriptSourceLocation

Betik kaynağı konumunu belirtir.

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

-SkipValidate

Paket kaynağının kimlik bilgilerini doğrulamayı atlayan anahtar.

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

-Source

Paket kaynağının kolay adını belirtir.

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

-WhatIf

cmdlet çalıştırılırsa Unregister-PackageSource ne olacağını gösterir. Cmdlet çalıştırılmıyor.

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

Girişler

Microsoft.PackageManagement.Packaging.PackageSource

PackageSource nesnesini bu cmdlet'e yöneltebilirsiniz

Çıkışlar

None

Bu cmdlet çıkış döndürmez.

Notlar

Bir paket sağlayıcısını bir komuta eklemek, dinamik parametrelerin bir cmdlet için kullanılabilir olmasını sağlayabilir. Dinamik parametreler bir paket sağlayıcısına özeldir. cmdlet'i Get-Help bir cmdlet'in parametre kümelerini listeler ve sağlayıcının parametre kümesini içerir.