Как упоминалось в комментариях, нет способа контролировать, как исполняющее хост-приложение отображает приглашение при передаче аргумента параметра сообщения Prompt
.
Вместо этого вы можете напрямую вызвать $Host.UI.ReadLine()
из вашего сценария и добавьте сообщение самостоятельно:
Write-Host "No colons here>" -NoNewLine
$UserInput = $Host.UI.ReadLine()
Вот пример того, как это выглядит в powershell.exe
:
![Read-HostCustom function](https://i.stack.imgur.com/FPmpW.gif)