Computer aus dem Active Directory per Powershell Exportieren in eine CSV

Will hier eben nur einen kurzen einzeiler Posten wie man Computer aus dem Active Directory Exportieren kann in eine CSV. Diese CSV kann man dann im Anschluss einfach in Excel sortieren und Filtern.

Zum Benutzen des Scripts wird das Active Directory Powershell Modul benötigt.

Get-ADComputer -Filter * -Property * | Select-Object Name,OperatingSystem,OperatingSystemServicePack,OperatingSystemVersion,@{Name="Stamp"; Expression={[DateTime]::FromFileTime($_.lastLogonTimestamp)}} | Export-CSV AllWindows.csv -NoTypeInformation -Encoding UTF8

Hierbei werden nun die Attribute: Name, Betriebssystem, Service Pack und letztes Anmeldedatum ausgelesen. Somit lassen sich gut alte XP Rechner finden da man diese ja demnächst ablösen sollte weil Microsoft keine Updates mehr ab April zur Verfügung stellt.