Set-SecretVaultDefault
Ustawia podaną nazwę magazynu jako domyślny magazyn dla bieżącego użytkownika.
Składnia
Set-SecretVaultDefault
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-SecretVault] <SecretVaultInfo>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SecretVaultDefault
[-ClearDefault]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
To polecenie cmdlet aktualizuje rejestr magazynu, aby ustawić podaną nazwę magazynu jako magazyn domyślny. Domyślnym magazynem może być tylko jeden zarejestrowany magazyn.
Przykłady
Przykład 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
W tym przykładzie pokazano, jak ustawić i usunąć ustawienie domyślnego magazynu dla bieżącego użytkownika. Pierwsze polecenie pobiera informacje o wszystkich zarejestrowanych magazynach i pokazuje, że LocalStore
jest to domyślny magazyn użytkownika. Drugie polecenie powoduje, że magazyn jest CredMan
magazynem domyślnym. Trzecie polecenie pokazuje, że CredMan
magazyn jest teraz domyślny, a LocalStore
magazyn nie jest już domyślny. Czwarte polecenie używa parametru ClearDefault , aby usunąć domyślne oznaczenie z dowolnego zarejestrowanego magazynu. Ostatnie polecenie pokazuje, że nie ma magazynu domyślnego.
Parametry
-ClearDefault
Ustawia właściwość IsDefault na $false
dla wszystkich zarejestrowanych magazynów.
Type: | SwitchParameter |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę zarejestrowanego magazynu, który ma być ustawiony jako magazyn domyślny. Symbole wieloznaczne (*
) nie są dozwolone.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecretVault
Określa obiekt SecretVaultInfo reprezentujący zarejestrowany magazyn do ustawienia jako magazyn domyślny.
Type: | SecretVaultInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
None