2013-07-05 46 views
-3

我在PowerShell中遇到數組問題。它由「名字,姓氏」組成。數據導出到Active Directory中,名稱,姓氏用$ Group.member寫入。在Powershell中按名稱對數組進行排序

我嘗試按名稱排列數組。

foreach($Member in $Members){ 
      $GMember += $Member.name + " " +"("+ $Member.SamAccountname + ")" +"<br>" 
      } 

#now i like to sort 

$GMember | sorty-by $Member.Name 

Does not work .... any idea? 感謝您的支持!

回答

1

您使用的字符串,這是一種可怕的本身(PowerShell是快樂與合適的對象),但即使是這樣,你的字符串的名稱開始,所以你可以對它們進行排序,因爲它們是:

$GMember | Sort-Object