Unregister-PackageSource
Supprime une source de package inscrite.
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
L’applet Unregister-PackageSource
de commande supprime une source de package inscrite. Les sources de package sont toujours gérées par un fournisseur de package. Pour rechercher des sources de package, utilisez l’applet de Get-PackageSource
commande .
Exemples
Exemple 1 : Désinscrire une source de package pour le fournisseur NuGet
L’applet Unregister-PackageSource
de commande annule l’inscription d’une source de package de l’ordinateur local. Les paramètres Emplacement et Fournisseur peuvent être utilisés pour spécifier davantage la source à supprimer.
PS> Unregister-PackageSource -Source MyNuGet
L’applet Unregister-PackageSource
de commande utilise le paramètre Source pour spécifier la source à supprimer.
Exemple 2 : Utiliser un objet PackageSource pour annuler l’inscription d’un package
Cet exemple utilise et pour annuler l’inscription Get-PackageSource
Unregister-PackageSource
d’une source de package. L’objet PackageSource est stocké dans une variable.
PS> $pkgsource = Get-PackageSource -Name MyNuGet
PS> Unregister-PackageSource -InputObject $pkgsource
La $pkgsource
variable stocke le PackageSource créé par l’applet de Get-PackageSource
commande .
Unregister-PackageSource
utilise comme $pkgsource
entrée pour le paramètre InputObject .
L’applet Unregister-PackageSource
de commande peut également spécifier une valeur pour le paramètre InputObject :
Unregister-PackageSource -InputObject ( Get-PackageSource -Name MyNuGet )
Paramètres
-ConfigFile
Spécifie un fichier de configuration.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous invite à confirmer avant Unregister-PackageSource
l’exécution.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Spécifie un compte d’utilisateur qui a l’autorisation d’accéder à l’ordinateur et d’exécuter des commandes. Tapez un nom d’utilisateur, tel que User01, Domain01\User01, ou entrez un objet PSCredential , généré par l’applet de Get-Credential
commande . Si vous tapez un nom d’utilisateur, vous êtes invité à entrer un mot de passe.
Lorsque le paramètre Credential n’est pas spécifié, le compte d’utilisateur actuel est utilisé.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Force l’exécution de la commande sans demander la confirmation de l’utilisateur. Remplace les restrictions qui empêchent Unregister-PackageSource
de réussir, à l’exception de la sécurité.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceBootstrap
Indique que Unregister-PackageSource
PackageManagement doit désinstaller automatiquement le fournisseur de package pour la source de package spécifiée.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Accepte l’entrée de pipeline qui spécifie l’objet PackageSource à partir de l’applet Get-PackageSource
de commande . InputObject accepte l’objet PackageSource en tant que Get-PackageSource
valeur ou variable qui contient l’objet .
Type: | Microsoft.PackageManagement.Packaging.PackageSource[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Spécifie l’emplacement vers lequel pointe une source de package. La valeur de ce paramètre peut être un URI, un chemin de fichier ou tout autre format de destination pris en charge par le fournisseur de package.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageManagementProvider
Spécifie le fournisseur PackageManagement .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProviderName
Spécifie le nom du fournisseur.
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
Spécifie l’emplacement de publication.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Spécifie l’emplacement de publication du script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Spécifie l’emplacement source du script.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipValidate
Commutateur qui ignore la validation des informations d’identification d’une source de package.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Source
Spécifie le nom convivial de la source du package.
Type: | String |
Aliases: | Name |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Affiche ce qui se passerait si Unregister-PackageSource
l’applet de commande est exécutée. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Microsoft.PackageManagement.Packaging.PackageSource
Vous pouvez diriger un objet PackageSource vers cette applet de commande
Sorties
None
Cette applet de commande ne retourne pas de sortie.
Notes
L’inclusion d’un fournisseur de package dans une commande peut rendre des paramètres dynamiques disponibles pour une applet de commande. Les paramètres dynamiques sont spécifiques à un fournisseur de package. L’applet Get-Help
de commande répertorie les jeux de paramètres d’une applet de commande et inclut l’ensemble de paramètres du fournisseur.