2015-10-20 70 views
2

給定以下腳本。PowerShell中的組對象,在每個組中選擇第一個項目

$module = # get path 
$code = get-childitem $module -recurse -include *.dll 
$list = $code | group-object -Property Name 
$list 

我retreive如下:

Count Name      Group                                       
----- ----      -----                                       
    4 FileA...     {A, B, C, D} 
    2 FileB...     {X, Z} 
    1 FileX...     {R} 

我該如何選擇每個組中的第一項。
我想通過文件名組,但實際上檢索每個組中的第一個文件(完整路徑)。

我想獲得A,X,R etc

回答

7

如果我理解正確的話,這應該這樣做:

$list | %{$_.Group[0].FullName} 
+0

無法相信我錯過了 - 謝謝! – Jim

相關問題