Unlock-SecretVault
解除鎖定擴充功能保存庫,以便在目前的會話中加以存取。
語法
Default (預設值)
Unlock-SecretVault
[-Name] <String>
[-Password] <SecureString>
[<CommonParameters>]
Description
此 Cmdlet 會使用提供的 Password解除鎖定擴充保存庫。 這可讓需要密碼驗證的保存庫運作,而不需要先提示使用者。 並非所有擴充功能保存庫都需要密碼驗證。 如果延伸模組保存庫不支援透過密碼解除鎖定,Cmdlet 會傳回警告。
範例
範例 1
Unlock-SecretVault -Name SecretStore -Password $SecurePassword
Get-SecretInfo -Vault SecretStore
Name Type VaultName
---- ---- ---------
Secret1 SecureString SecretStore
Secret2 SecureString SecretStore
此範例會使用 命令來解除鎖定 SecretStore 保存庫。 然後,它會在保存庫上執行 Get-SecretInfo 命令,而不會提示您輸入保存庫密碼。
範例 2
Unlock-SecretVault -Name CredMan -Password $SecurePassword
WARNING: Can't unlock extension vault 'CredMan': The vault doesn't support the Unlock-SecretVault
function.
此範例會使用 命令來解除鎖定 CredMan 保存庫。 但保存庫不支援解除鎖定,因此命令沒有作用。 系統會顯示警告,告知 CredMan 保存庫不支援解除鎖定。
參數
-Name
要解除鎖定的保存庫名稱。
參數屬性
| 類型: | String |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | 0 |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
-Password
用來解除鎖定保存庫的密碼。
參數屬性
| 類型: | SecureString |
| 預設值: | None |
| 支援萬用字元: | False |
| 不要顯示: | False |
參數集
(All)
| Position: | 1 |
| 必要: | True |
| 來自管線的值: | False |
| 來自管線按屬性名稱的值: | False |
| 來自剩餘引數的值: | False |
CommonParameters
此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。