1

Типичный результат может выглядеть примерно так:

Mode           LastWriteTime       Length Name
----           -------------       ------ ----
d----     8/16/2018 11:07 AM        <DIR> .vscode
-
d----     8/16/2018 11:07 AM        <DIR> amazon-redshift-utils
-

Я думаю, это должно выглядеть так:

Mode            LastWriteTime       Length Name
----            -------------       ------ ----
d-----     8/16/2018 11:07 AM        <DIR> .vscode
d-----     8/16/2018 11:07 AM        <DIR> amazon-redshift-utils

Это на новом компьютере - я помню, что это происходило на старом компьютере несколько лет назад, и я получил, если исправить, но я не могу найти ссылку на это сейчас.

2 ответа2

1

Ответ, который я нашел, был в моем профиле сценария - я переименовывал подсказку перед импортом posh-git

я обнаружил, что эта простая команда имела эффект, но я не знаю почему.

if(Test-Path Function:\Prompt) {Rename-Item Function:\Prompt PrePoshGitPrompt -Force}  # this seems to mess up my LS.
0

Это не относится к PS.

В общем случае вывод консоли будет автоматически переноситься в зависимости от разрешения экрана или заданных вами настроек ширины консоли.

Вы также можете использовать ...

Format-Table -Autosize

... но теперь на широкоэкранном выводе он будет отображаться как вы покажете, но будет обрезан.

Обновление для ОП

Проверьте настройки консоли / редактора. Например, от одного из моих клиентов.

(Get-Host).UI.RawUI | Format-List -Property *

ForegroundColor       : DarkYellow
BackgroundColor       : DarkMagenta
CursorPosition        : 0,3
WindowPosition        : 0,0
CursorSize            : 25

BufferSize            : 180,3000
WindowSize            : 180,60
MaxWindowSize         : 180,73
MaxPhysicalWindowSize : 274,73

KeyAvailable          : False
WindowTitle           : Windows PowerShell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .