Read-Host始终以冒号结尾

时间:2018-06-10 21:21:36

标签: windows powershell

每当我执行Read-Host时,提示始终以:结尾,无论如何都要改变这个?是 - 提示国旗?

1 个答案:

答案 0 :(得分:3)

正如评论中所提到的,在传递Prompt消息参数参数时,无法控制执行主机应用程序如何显示提示。

您可以做的是直接从您的脚本调用$Host.UI.ReadLine()并自己添加消息:

Write-Host "No colons here>" -NoNewLine
$UserInput = $Host.UI.ReadLine()

以下是powershell.exe中的内容示例:

Read-HostCustom function