Вы сохраняете предварительно отформатированный текст команды в файл.Вы можете сделать что-то вроде этого.
Get-EventLog -Newest 1000 -LogName "Security" | select * | out-file -FilePath C:\SecurityLogs.txt
Это расширит каждый атрибут.
Эта команда Get-EventLog -Newest 1000 -LogName "Security" | get-member
покажет вам все атрибуты \ свойства, к которым у вас есть доступ для отображения.
Затем вы можете запустить что-то вроде:
Get-EventLog -Newest 1000 -LogName "Security | Select-Object index, timewritten, message | format-list`
Вы можете играть с format-list
, format-table
и другими выходными командами, чтобы получить результаты, которые вам нравятся.
Естьдругие методы вы можете сделать также.То, что вы хотите, чтобы конечный результат был, будет зависеть от того, что вы используете.