1

75 列の CSV を表形式で表示しようとしています。このファイルには新しいフィールドが追加されることがあるので、ISE でスクロールしてすべてのフィールドを表示できるようにしたいと考えています。

フィールドの数に関係なく、ISE は最初の 120 文字までしか表示されないようです。-力は役に立ちません。

同じ動作を示す例を次に示します。選択で各プロパティをリストしても、120 文字しか表示されません。

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

out-gridview を試しましたが、30 フィールドに制限されています。

どんな助けでも大歓迎です

4

2 に答える 2

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

-Autosizeが鍵です。また、Select *ISE は出力を適切に適合するように最適化するため、機能しません。表示する列を明示的に指定する必要があります。

于 2013-06-18T16:52:16.450 に答える
1

format-table とコンソールの幅に関する問題について説明している、非常に優れたブログ投稿を次に示します。

Poshoholic.com

于 2013-06-18T17:13:23.000 に答える