winforms Powershell GUI,如何在不暴露的情况下输入密码

ffvjumwh  于 2023-06-06  发布在  Shell
关注(0)|答案(1)|浏览(128)

我正在写一个Powershell GUI。
我需要把密码输入安全的地方。我该怎么做?
在窗口中需要保护passwd输入
下面是我的代码

$Passwd                         = New-Object system.Windows.Forms.TextBox
$Passwd.multiline               = $false
$Passwd.width                   = 150
$Passwd.height                  = 20
$Passwd.location                = New-Object System.Drawing.Point(169,26)
$Passwd.Font                    = New-Object System.Drawing.Font('Microsoft Sans Serif',10)
$Passwd.ForeColor               = [System.Drawing.ColorTranslator]::FromHtml("#7ed321")
$Passwd.BackColor               = [System.Drawing.ColorTranslator]::FromHtml("#000000")

这是密码
passwd输入是否需要安全输入?

tkqqtvp1

tkqqtvp11#

您需要将UseSystemPasswordChar设置为$true

$Passwd.UseSystemPasswordChar = $true

相关问题