145920
Goto Top

Powershell Abfrage "aufsteigend" oder "absteigend"

Hallo Freunde,

Habe mir folgende Abfrage gebastelt:


Get-ADcomputer -Filter{(name -like '*') -and (operatingsystem -like 'Windows 7*')} -Properties * | Format-Table name,operatingsystem


Was mich bei der Ausgabe stört ist, dass er die Ergebnisse nicht nach Namen von a-z sortiert sondern
durcheinander, so wie er sie gerade findet. Gibt es da eine Möglichkeit es noch nach der Reihenfolge
her von unten nach oben oder umgekehrt filtern zu lassen?


Gruß Apusbernd

Content-Key: 602637

Url: https://administrator.de/contentid/602637

Printed on: April 16, 2024 at 06:04 o'clock

Member: Lochkartenstanzer
Solution Lochkartenstanzer Sep 07, 2020 updated at 08:55:45 (UTC)
Goto Top
Mitglied: 145920
145920 Sep 07, 2020 at 09:14:06 (UTC)
Goto Top
Danke für den Hinweis. Hab das jetzt in meinen Befehl eingebaut und es funktioniert wie gewollt.

Get-ADcomputer -Filter{(name -like '*e0*') -and (operatingsystem -like 'Windows 7*')} -Properties * | Sort-Object @{Expression = 'Name'; Ascending = $true} | Format-Table name,operatingsystem

name operatingsystem
---------------
E016-001 Windows 7 Professional
E016-002 Windows 7 Professional
E016-003 Windows 7 Professional
E033-003 Windows 7 Professional
E034-001 Windows 7 Professional
E037-001 Windows 7 Professional


Gruß Apusbernd
Mitglied: 145916
Solution 145916 Sep 07, 2020 updated at 09:17:46 (UTC)
Goto Top
Sort-Object @{Expression = 'Name'; Ascending = $true}
Darfst du auch gerne so abkürzen
sort Name
Aufsteigend wird per Default angewendet, das musst du nur angeben wenn es umgekehrt sortiert werden soll und auch dann lässt sich das schnell so schreiben
sort Name -Descending
Mitglied: 145920
145920 Sep 07, 2020 at 09:25:04 (UTC)
Goto Top
Cool, danke dass ich es abkürzen kann.
Schöner Hinweis