小编Sty*_*ris的帖子

在与先前输入相同的行上打印文本

这本质上就是我想做的:

Write-Host "Enter username: " -NoNewLine
$username = Read-Host -NoNewLine
if ($username -eq "") {
    Write-Host "None"
}
Run Code Online (Sandbox Code Playgroud)

如果用户什么都不输入,那么这将是我想要的输出:Enter username: None

然而,我一直无法找到一种方法来读取用户输入而不生成新行,并且-NoNewLine不能与 Read-Host 一起使用。

windows terminal powershell windows-console

1
推荐指数
1
解决办法
363
查看次数

标签 统计

powershell ×1

terminal ×1

windows ×1

windows-console ×1