Set-SecretVaultDefault
Nastaví zadaný název trezoru jako výchozí trezor pro aktuálního uživatele.
Syntax
Set-SecretVaultDefault
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-SecretVault] <SecretVaultInfo>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-ClearDefault]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Tato rutina aktualizuje registr trezoru tak, aby zadaný název trezoru nastavil jako výchozí trezor. Výchozím trezorem může být pouze jeden zaregistrovaný trezor.
Příklady
Příklad 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
Tento příklad ukazuje, jak nastavit a zrušit nastavení výchozího trezoru pro aktuálního uživatele. První příkaz získá informace o všech registrovaných trezorech a zobrazí, že LocalStore
je výchozí trezor pro uživatele. Druhý příkaz nastaví CredMan
trezor jako výchozí trezor. Třetí příkaz ukazuje, že CredMan
trezor je teď výchozí a LocalStore
trezor už není výchozí. Čtvrtý příkaz používá parametr ClearDefault k odebrání výchozího označení z libovolného zaregistrovaného trezoru. Poslední příkaz ukazuje, že neexistuje žádný výchozí trezor.
Parametry
-ClearDefault
Nastaví vlastnost $false
IsDefault na pro všechny zaregistrované trezory.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název zaregistrovaného trezoru, který se má nastavit jako výchozí trezor. Zástupné znaky (*
) nejsou povoleny.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecretVault
Určuje objekt SecretVaultInfo představující zaregistrovaný trezor, který se má nastavit jako výchozí trezor.
Type: | SecretVaultInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
None
Výstupy
None