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.