One-line Powershell script to input a list of users and output Active Directory info
This one-liner imports a CSV formatted with at least the header Name
and a list of user names. It outputs to a CSV with the SamAccountName and Enabled properties.
import-csv ".\in.csv" | ForEach-Object { Get-ADUser -Identity $_.Name -Property samaccountname,enabled } | Select-Object -Property samaccountname,enabled | Export-Csv -Path ".\out.csv" -NoTypeInformation -Append