New-ADuser 回显用户密码
New-ADuser echo user password
尝试设置一个 powershell 表单,在我们的 AD 中创建一个新用户,脚本效果很好,但因为这是给承包商的,所以我需要回显他们输入的密码并将其保存到我正在导出的 csv 文件中.以下是我目前所拥有的
New-ADUser -Name "$d" -AccountExpirationDate "$j" -AccountPassword (Read-Host AsSecureString "Enter a password below")
安全字符串并不像人们想象的那么安全。将密码读入变量而不是将 Read-Host
放入子表达式中:
$pw = Read-Host -AsSecureString -Prompt "Password"
New-ADUser -Name "$d" -AccountExpirationDate "$j" -AccountPassword $pw
您可以像这样解密安全字符串:
$cred = New-Object Management.Automation.PSCredential ('x', $pw)
$cred.GetNetworkCredential().Password
尝试设置一个 powershell 表单,在我们的 AD 中创建一个新用户,脚本效果很好,但因为这是给承包商的,所以我需要回显他们输入的密码并将其保存到我正在导出的 csv 文件中.以下是我目前所拥有的
New-ADUser -Name "$d" -AccountExpirationDate "$j" -AccountPassword (Read-Host AsSecureString "Enter a password below")
安全字符串并不像人们想象的那么安全。将密码读入变量而不是将 Read-Host
放入子表达式中:
$pw = Read-Host -AsSecureString -Prompt "Password"
New-ADUser -Name "$d" -AccountExpirationDate "$j" -AccountPassword $pw
您可以像这样解密安全字符串:
$cred = New-Object Management.Automation.PSCredential ('x', $pw)
$cred.GetNetworkCredential().Password