以下是来自Kirk Munro的博客文章,其中解释了脚本如何在其输出对象上设置DefaultDisplayPropertySet:
Essential PowerShell:定义自定义对象的默认属性
他的技术和示例代码似乎在PowerShell v2中不起作用.(注意,我安装了PowerTab和PSCX - 也许那些可能会干扰.)
任何人都知道如何让这个在PowerShell v2上运行?
$myObject = New-Object PSObject
$myObject | Add-Member NoteProperty Name 'My Object'
$myObject | Add-Member NoteProperty Property1 1
$myObject | Add-Member NoteProperty Property2 2
$myObject | Add-Member NoteProperty Property3 3
$myObject | Add-Member NoteProperty Property4 4
$myObject | Add-Member NoteProperty Property5 5
$myObject
## Output:
# Name : My Object
# Property1 : 1
# Property2 : 2
# Property3 : 3
# Property4 : 4
# Property5 : 5 …Run Code Online (Sandbox Code Playgroud)