簡體   English   中英

排序Active Directory數據

[英]Sorting Active Directory Data

大家好,我想按降序或升序對名稱進行排序,我試圖將Sort-Object Attribute放在某個位置,但不起作用:

Get-ADUser -Filter * -SearchBase "OU=Users,OU=ITE,OU=HQ,DC=idb,DC=iadb,DC=org" -Properties DisplayName, memberof | % {

New-Object PSObject -Property @{

UserName = ($_.DisplayName | Sort-Object -Descending)

Groups = ($_.memberof | Get-ADGroup | Select -ExpandProperty Name) -join ",  "

}

} | Select UserName, Groups

問候!!

$_.DisplayName僅包含一個名稱,因此您實際上沒有進行任何更改。

創建對象進行排序:

Get-ADUser -Filter * -SearchBase "OU=Users,OU=ITE,OU=HQ,DC=idb,DC=iadb,DC=org" -Properties DisplayName, memberof | % {
    New-Object PSObject -Property @{
        UserName = $_.DisplayName
        Groups = ($_.memberof | Get-ADGroup | Select -ExpandProperty Name) -join ",  "
    }
} |Sort-Object UserName | Select UserName, Groups

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM