Unregister-PackageSource
Menghapus sumber paket terdaftar.
Sintaks
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>]
Deskripsi
Unregister-PackageSource
Cmdlet menghapus sumber paket terdaftar. Sumber paket selalu dikelola oleh penyedia paket. Untuk menemukan sumber paket, gunakan Get-PackageSource
cmdlet .
Contoh
Contoh 1: Membatalkan pendaftaran sumber paket untuk penyedia NuGet
Unregister-PackageSource
Cmdlet membatalkan pendaftaran sumber paket dari komputer lokal. Parameter Lokasi dan Penyedia dapat digunakan untuk menentukan lebih lanjut sumber yang akan dihapus.
PS> Unregister-PackageSource -Source MyNuGet
Unregister-PackageSource
Cmdlet menggunakan parameter Sumber untuk menentukan sumber mana yang akan dihapus.
Contoh 2: Gunakan objek PackageSource untuk membatalkan pendaftaran paket
Contoh ini menggunakan Get-PackageSource
dan Unregister-PackageSource
untuk membatalkan pendaftaran sumber paket. Objek PackageSource disimpan dalam variabel.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
Variabel $pkgsource
menyimpan PackageSource yang dibuat oleh Get-PackageSource
cmdlet .
Unregister-PackageSource
$pkgsource
menggunakan sebagai input ke parameter InputObject.
Sebagai alternatif, Unregister-PackageSource
cmdlet dapat menentukan nilai untuk parameter InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Parameter
-ConfigFile
Menentukan file konfigurasi.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Meminta anda untuk konfirmasi sebelum Unregister-PackageSource
dijalankan.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Menentukan akun pengguna yang memiliki izin untuk mengakses komputer dan menjalankan perintah. Ketik nama pengguna, seperti User01, Domain01\User01, atau masukkan objek PSCredential , yang dihasilkan oleh Get-Credential
cmdlet . Jika Anda mengetikkan nama pengguna, Anda akan dimintai kata sandi.
Ketika parameter Kredensial tidak ditentukan, akun pengguna saat ini digunakan.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Memaksa perintah untuk berjalan tanpa meminta konfirmasi pengguna. Mengambil alih pembatasan yang mencegah Unregister-PackageSource
keberhasilan, dengan pengecualian keamanan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Menunjukkan bahwa Unregister-PackageSource
memaksa PackageManagement untuk secara otomatis menghapus instalan penyedia paket untuk sumber paket yang ditentukan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Menerima input alur yang menentukan objek PackageSource dari Get-PackageSource
cmdlet. InputObject menerima objek PackageSource sebagai Get-PackageSource
nilai atau variabel yang berisi objek .
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Menentukan lokasi tempat sumber paket menunjuk. Nilai parameter ini dapat berupa URI, jalur file, atau format tujuan lainnya yang didukung oleh penyedia paket.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Menentukan penyedia PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Menentukan nama penyedia.
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
Menentukan lokasi penerbitan.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Menentukan lokasi penerbitan skrip.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Menentukan lokasi sumber skrip.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Alihkan yang melewati validasi kredensial sumber paket.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Menentukan nama yang mudah diingat dari sumber paket.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika Unregister-PackageSource
cmdlet dijalankan. Cmdlet tidak dijalankan.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Microsoft.PackageManagement.Packaging.PackageSource
Anda dapat menyalurkan objek PackageSource ke cmdlet ini
Output
None
Cmdlet ini tidak mengembalikan output.
Catatan
Menyertakan penyedia paket dalam perintah dapat membuat parameter dinamis tersedia untuk cmdlet. Parameter dinamis khusus untuk penyedia paket. Get-Help
Cmdlet mencantumkan set parameter cmdlet dan menyertakan kumpulan parameter penyedia.
Link Terkait
PowerShellGet
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk