Tob*_*as 4 powershell input hide cmdlet
我正在寻找一种从“读取主机” cmdlet隐藏用户输入的方法。
我知道我可以使用-assecurestring做到这一点,但是我想将输入保存为纯文本格式。
有没有办法做到这一点?
您必须使用-AsSecureString开关,但您也可以检索纯文本值:
$securedValue = Read-Host -AsSecureString
$bstr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($securedValue)
$value = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($bstr)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10204 次 |
| 最近记录: |