У меня есть эта команда:возврат каретки не работает, как ожидается, в PowerShell ISE
Write-Host "123`r456"
Выход в автономном PowerShell:
456
Выход в PowerShell ISE:
123456
Спасибо.
У меня есть эта команда:возврат каретки не работает, как ожидается, в PowerShell ISE
Write-Host "123`r456"
Выход в автономном PowerShell:
456
Выход в PowerShell ISE:
123456
Спасибо.
ISE не ведет себя как обычная консоль разными способами. Хотя вы ожидали бы возврата каретки, чтобы сбросить позицию до первого символа строки и, следовательно, дать выход 456
, ISE не работает таким образом, поэтому не зависит от этого поведения.
Это одна из недокументированных отличий ISE от обычной консоли. Документированные: http://blogs.msdn.com/b/powershell/archive/2009/04/17/differences-between-the-ise-and-powershell-console.aspx