Partager via


Set-SecretVaultDefault

Définit le nom du coffre fourni comme coffre par défaut pour l’utilisateur actuel.

Syntaxe

Set-SecretVaultDefault
   [-Name] <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SecretVaultDefault
   [-SecretVault] <SecretVaultInfo>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-SecretVaultDefault
   [-ClearDefault]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cette applet de commande met à jour le registre du coffre pour définir le nom du coffre fourni comme coffre par défaut. Un seul coffre inscrit peut être le coffre par défaut.

Exemples

Exemple 1

PS C:\> Get-SecretVault

VaultName  ModuleName                        IsDefaultVault
---------  ----------                        --------------
CredMan    Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore  True

PS C:\> Set-SecretVaultDefault -Name CredMan
PS C:\> Get-SecretVault

VaultName  ModuleName                        IsDefaultVault
---------  ----------                        --------------
CredMan    Microsoft.PowerShell.CredManStore True
LocalStore Microsoft.PowerShell.SecretStore  False

PS C:\> Set-SecretVaultDefault -ClearDefault
PS C:\> Get-SecretVault

VaultName  ModuleName                        IsDefaultVault
---------  ----------                        --------------
CredMan    Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore  False

Cet exemple montre comment définir et annuler le coffre par défaut pour l’utilisateur actuel. La première commande obtient des informations sur tous les coffres inscrits et indique que le LocalStore est le coffre par défaut de l’utilisateur. La deuxième commande rend le coffre CredMan le coffre par défaut. La troisième commande indique que le coffre CredMan est désormais par défaut et que LocalStore coffre n’est plus par défaut. La quatrième commande utilise le paramètre ClearDefault pour supprimer la désignation par défaut de n’importe quel coffre inscrit. La dernière commande indique qu’il n’existe aucun coffre par défaut.

Paramètres

-ClearDefault

Définit la propriété IsDefault sur $false pour tous les coffres inscrits.

Type:SwitchParameter
Position:0
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Spécifie le nom d’un coffre inscrit à définir comme coffre par défaut. Les caractères génériques (*) ne sont pas autorisés.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-SecretVault

Spécifie un objet SecretVaultInfo représentant le coffre inscrit à définir comme coffre par défaut.

Type:SecretVaultInfo
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

None