PowerShell:所有对象的默认列宽

时间:2017-02-17 22:43:54

标签: powershell powershell-v3.0 powershell-v5.0

目前,在PowerShell 5中,当输出表时,列之间的默认填充只有1个字符空间;这不会使表中的项的默认输出非常易读。我以前在PowerShell 2中没有遇到过这个问题。

我正在寻找一种方法来更改PowerShell中 ALL 表的默认填充/列大小(无需为每个命令使用自定义格式表命令I这会返回一个表)。此外,使用自定义格式表会破坏命令,因此无法将其传送到另一个命令。

希望有人知道一种聪明的方法。

1 个答案:

答案 0 :(得分:0)

您可以尝试定义自己的自定义视图并通过以下方式工作:

|format-custom –view MyView

link提供了有关自定义视图的其他信息。您可以查看位于$PSHOME\*.format.ps1xml下的预定义视图。您还可以查看about_format

希望有所帮助。