共用方式為


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

輸入

None

輸出

Object