Powershell e Active Directory: come estrarre l’elenco dei computer membri del dominio in CSV ed altri dettagli

Powershell ed i suoi cmdlet sono estremamente comodi per scriptare ed automatizzare task di gestione di Active Directory come, ad esempio, l’estrazione di tutti i computer membri di AD ed altre infomazioni utili.

Per fare questo abbiamo bisogno della cmdlet Get-ADComputer e la command-line powershell è la seguente:

Get-ADComputer -Filter * -Property * | Select-Object Name,OperatingSystem,LastLogonDate | Export-CSV computer_ad.csv -Encoding UTF8

Il CSV verrà creato con il nome computer_ad.csv e conterrà per ogni riga l’hostname dei computer presenti in AD,  la versione del sistema operativo e la data di ultima connessione ad AD del computer.