ForEach ID的Group By ID

时间:2017-11-02 14:40:18

标签: windows powershell

我想将与其匹配的对象逐个分组到单个对象 说明:
see below

我不想删除重复的ID,我想按ID分组对象。例如:chrome id = 7788 3次。这意味着chrome有3个对象(如你所知)。现在我想将所有3个对象添加到单个对象中。等等。  有人对此有所了解吗?

1 个答案:

答案 0 :(得分:1)

您可以使用" Group-Object" cmdlet将类似的进程捆绑在一起。

我们假设您存储了您用于在$ x中生成此输出的命令

CombinedSignInSignUp

这将为您提供唯一的ID列表,以及该组中有多少进程的相关计数。

您可以将其存储在另一个变量中(例如,$ y),然后通过引用您构建的表中的位置来调用该命令。

$x | Group-Object -Property ID

$y = $x | Group-Object -Property ID

输出看起来类似于:

$y[0]