Read-Host всегда заканчивается двоеточием - PullRequest
0 голосов
/ 11 июня 2018

Всякий раз, когда я делаю Read-Host, приглашение всегда оканчивается на :. Есть ли способ изменить это?это -Prompt Flag?

1 Ответ

0 голосов
/ 11 июня 2018

Как упоминалось в комментариях, нет способа контролировать, как исполняющее хост-приложение отображает приглашение при передаче аргумента параметра сообщения Prompt.

Вместо этого вы можете напрямую вызвать $Host.UI.ReadLine()из вашего сценария и добавьте сообщение самостоятельно:

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

Вот пример того, как это выглядит в powershell.exe:

Read-HostCustom function

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...