gpt4 book ai didi

PowerShell - 显示父对象和子对象的属性

转载 作者:行者123 更新时间:2023-12-02 22:42:20 25 4
gpt4 key购买 nike

如果我在哈希表中有一个电子邮件元数据列表,并且每封电子邮件都有一个哈希表,其中包含该对象内的附件列表,如下所示:

$Emails = @{     
ID = "E123";
Subject = "Check this out";
Attachments = @{
ID = "A123";
Name = "FunnyPic.jpg"
}
}

然后该哈希表被转换为 PSObject,如下所示:
$EmailsObject = New-Object -TypeName PSObject -Property $Emails

我想做这样的事情:
$EmailsObject | Select ID, Attachments.ID

我该怎么做?

我要关联 ID的电子邮件 ID的相关附件。

最佳答案

您将需要使用计算属性。

$Emails | Select-Object -Property @{Name='ID';Expression={$_.ID};},@{Name='AttachmentId';Expression={$_.Attachments.ID};}

您可以缩短 NameExpressionne .

See this article for more .

关于PowerShell - 显示父对象和子对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53752097/

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