【发布时间】:2011-03-30 04:01:25
【问题描述】:
我有一个 powershell 脚本,我希望用户在其中输入一个值,该脚本返回一个随机字符串作为密码。如果他们只是在提示输入密码长度时按 Enter 键,我希望它默认为 9 个字符。
如何处理无输入?
我试过这样的方法,但觉得不太对:
Write-Host 输入密码长度要求:
$length = Read-Host
IF ( $length -eq $NULL)
{ Do continue on with the value of 9 for the length}
ELSE
{Use $length for the rest of the script}
else 部分工作正常;但是,在生成密码时,我发现自己一遍又一遍地输入 9。我宁愿直接按回车。
非常感谢任何帮助!
【问题讨论】:
标签: powershell