Unlock-SecretVault
Odblokuje magazyn rozszerzeń, aby był dostępny w bieżącej sesji.
Składnia
Default (Domyślna)
Unlock-SecretVault
[-Name] <String>
[-Password] <SecureString>
[<CommonParameters>]
Opis
To polecenie cmdlet odblokowuje magazyn rozszerzeń przy użyciu podanego password. Dzięki temu magazyn, który wymaga uwierzytelniania za pomocą hasła, nie trzeba najpierw monitować użytkownika. Nie wszystkie magazyny rozszerzeń wymagają uwierzytelniania haseł. Polecenie cmdlet zwraca ostrzeżenie, jeśli magazyn rozszerzeń nie obsługuje odblokowywania za pomocą hasła.
Przykłady
Przykład 1
Unlock-SecretVault -Name SecretStore -Password $SecurePassword
Get-SecretInfo -Vault SecretStore
Name Type VaultName
---- ---- ---------
Secret1 SecureString SecretStore
Secret2 SecureString SecretStore
W tym przykładzie użyto polecenia w celu odblokowania magazynu SecretStore. Następnie uruchamia polecenie Get-SecretInfo w magazynie bez monitowania o hasło magazynu.
Przykład 2
Unlock-SecretVault -Name CredMan -Password $SecurePassword
WARNING: Can't unlock extension vault 'CredMan': The vault doesn't support the Unlock-SecretVault
function.
W tym przykładzie użyto polecenia w celu odblokowania magazynu CredMan. Jednak magazyn nie obsługuje odblokowywania, więc polecenie nie działa. Zostanie wyświetlone ostrzeżenie informujące, że magazyn CredMan nie obsługuje odblokowywania.
Parametry
-Name
Nazwa magazynu do odblokowania.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Password
Hasło używane do odblokowania magazynu.
Właściwości parametru
| Typ: | SecureString |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.