Partager via


Set-SecretVaultDefault

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

Syntax

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 de 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 est LocalStore le coffre par défaut pour l’utilisateur. La deuxième commande fait du CredMan coffre le coffre par défaut. La troisième commande montre que le CredMan coffre est désormais par défaut et LocalStore que le 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 tout coffre inscrit. La dernière commande indique qu’il n’existe aucun coffre par défaut.

Paramètres

-ClearDefault

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

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SecretVault

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

Type:SecretVaultInfo
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Entrées

None

Sorties

None