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-PackageSource
InputObject 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-PackageSource
PackageSource 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.
İlişkili Bağlantılar
PowerShellGet
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin