PoSH - отобразить сверхширокий стол в Powershell ISE?

Я пытаюсь просмотреть в формате таблицы CSV, который имеет 75 столбцов. К этому файлу иногда добавляются новые поля, поэтому я хочу иметь возможность видеть все поля, прокручивая их в ISE.

Похоже, что ISE будет отображаться только до первых 120 символов, независимо от количества полей. -Сила не помогает.

Вот пример, который демонстрирует такое же поведение. Даже если вы перечислите каждое свойство в select, оно показывает только 120 символов.

get-childitem c:\windows|select *|format-table

Я попробовал out-gridview, но это ограничено 30 полями.

Любая помощь с благодарностью

2 ответа

get-childitem c:\windows|select PSParentPath,PSChildName,PSDrive,PSProvider,PSIsContainer,Name,Mode |format-table -AutoSize

-Autosize это ключ. Также, Select * не будет работать, поскольку ISE оптимизирует вывод, чтобы соответствовать ему должным образом. Вам нужно явно указать столбцы, которые вы хотите увидеть.

Вот действительно хороший пост в блоге, в котором обсуждаются вопросы, касающиеся формата таблицы и ширины консоли:

Poshoholic.com

Другие вопросы по тегам