Partager via


Set-SecretVaultDefault

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

Syntaxe

NameParameterSet (Par défaut)

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

SecretVaultParameterSet

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

ClearParameterSet

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.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ClearParameterSet
Position:0
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

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

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants: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.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

NameParameterSet
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SecretVault

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

Propriétés du paramètre

Type:Microsoft.PowerShell.SecretManagement.SecretVaultInfo
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

SecretVaultParameterSet
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants: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.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

None