Я пытаюсь создать отчет для просмотра всех пользователей в моей системе, которые в настоящее время включены и отключены, а также показывает время их последнего входа в систему.
У меня есть два разных сценария, которые выполняют каждую работу, однакоЯ пытаюсь объединить их в один и тот же скрипт, чтобы я мог просматривать всю эту информацию одновременно, но столкнулся с проблемами.
Это моя текущая попытка сбора информации:
get-aduser -Filter * -Properties CN,samaccountname,AccountExpirationDate,Enabled,lastLogonTimestamp | Select CN,samaccountname,AccountExpirationDate,Enabled,@{n="lastLogonDate";e={[datetime]::FromFileTime,
($_.lastLogonTimestamp)}} |sort Enabled | export-csv "c:\lemon.csv"
Но в результате я получаю последний вход в систему, отображаемый как static datetime FromFileTime(long fileTime)
. Какой будет лучший способ получить дату последнего входа в систему, которая позволяет получить эту информацию в одном отчете?