Compartir a través de


Set-SecretVaultDefault

Establece el nombre del almacén proporcionado como almacén predeterminado para el usuario actual.

Syntax

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

Description

Este cmdlet actualiza el registro del almacén para establecer el nombre del almacén proporcionado como almacén predeterminado. Solo un almacén registrado puede ser el almacén predeterminado.

Ejemplos

Ejemplo 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

En este ejemplo se muestra cómo establecer y anular el almacén predeterminado para el usuario actual. El primer comando obtiene información sobre todos los almacenes registrados y muestra que LocalStore es el almacén predeterminado para el usuario. El segundo comando convierte el CredMan almacén en el almacén predeterminado. El tercer comando muestra que el CredMan almacén es ahora predeterminado y LocalStore el almacén ya no es predeterminado. El cuarto comando usa el parámetro ClearDefault para quitar la designación predeterminada de cualquier almacén registrado. El último comando muestra que no hay ningún almacén predeterminado.

Parámetros

-ClearDefault

Establece la propiedad $falseIsDefault en para todos los almacenes registrados.

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-Name

Especifica el nombre de un almacén registrado que se va a establecer como almacén predeterminado. No se permiten caracteres comodín (*).

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

-SecretVault

Especifica un objeto SecretVaultInfo que representa el almacén registrado que se va a establecer como almacén predeterminado.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

None

Salidas

None