根据CSV文件,批量导出AD用户的最后一次登录时间
批量导出AD用户的最后一次登录时间
import-csv -path c:\test.csv |%{get-aduser $_.SamAccountName -Properties lastlogon} | select SamAccountName, @{n="Lastlogon";e={[datetime]::FromFileTime($_.lastlogon)}} | export-csv c:\deluser1.csv -NoTypeInformation -encoding "utf8"
时间年份是1601的用户是一次都没有登录过
CSV文件格式如下
SamAccountName
user1
user2
user3