LaP*_*Phi 28 powershell credentials system.security
我想在我的代码中使用Get-Credential cmdlet.
如何从System.Security.SecureString格式轻松解码密码?
(我必须在代码的一个部分以明文格式使用密码)
$credential = Get-Credential
$credential.Password | ConvertFrom-SecureString
$credential
#How to show password in text format?
Run Code Online (Sandbox Code Playgroud)
我的解决方法,但我认为还有一个正常的方法
$credCachePS = New-Object System.Net.CredentialCache
$credCachePS.Add("uridummy", "NTLM", $credential)
$credCachePS | select Password
Run Code Online (Sandbox Code Playgroud)
man*_*lds 56
这是我使用的(虽然这使它不安全,但我认为你明白):
$credential.GetNetworkCredential().password
Run Code Online (Sandbox Code Playgroud)
Sha*_*evy 17
PS > $credential.GetNetworkCredential().username
PS > $credential.GetNetworkCredential().password
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33487 次 |
| 最近记录: |