gpt4 book ai didi

c# - PowerShell 写入输出缺失信息 - 仅打印第一个对象

转载 作者:太空狗 更新时间:2023-10-29 23:08:27 25 4
gpt4 key购买 nike

<分区>

1.ps1 创建并打印了 2 个对象。但只有一个出现在输出中。这两个对象都出现在以下情况中:
(1) write-output用Format-List
(2) object1 有4个以上的属性(所以它会自动垂直格式化)
试图了解此行为背后的原因。

PS C:\> cat .\1.ps1
$object1 = New-Object PSObject
$object1 | add-member NoteProperty -name pn1 -value pv1
$object1 | add-member NoteProperty -name pn2 -value pv2
$object1 | add-member NoteProperty -name pn3 -value pv3
write-output $object1

$object2 = New-Object PSObject
$object2 | add-member NoteProperty -name npn1 -value npv1
$object2 | add-member NoteProperty -name npn2 -value npv2
$object2 | add-member NoteProperty -name npn3 -value npv3
$object2 | add-member NoteProperty -name npn4 -value npv4
$object2 | add-member NoteProperty -name npn5 -value npv5
$object2 | add-member NoteProperty -name npn6 -value npv6
write-output $object2
PS C:\>
PS C:\> .\1.ps1

pn1 pn2 pn3
--- --- ---
pv1 pv2 pv3


PS C:\>

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com