2013-09-25 83 views
1

现在我正在处理替换事件记录器的脚本。基本上我使用的术语如:Powershell命令查看命令行中显示的全部信息

get-eventlog -logname System -EntryType Error -newest 4 | out-file C:\Projects\test.txt 

获取文本文件中的所有错误日志。在我的TXT文件中的我会找到这样的:

5751 Sep 25 11:42 Error  Microsoft-Windows...   1054 The processing of Group Policy failed. Windows ... 

我需要的是完整的邮件,但我没能找到命令显示没有这些...我知道这是可能的完全信息,但我再也找不到解决方案了。

回答

1

这个怎么样?

get-eventlog -logname System -EntryType Error -newest 4 | fl * | out-file C:\logs.txt 
1

这给一试:

get-eventlog -logname System -EntryType Error -newest 4 | 
ft -AutoSize -Wrap | 
out-string -width 4096 | # or an [INT] big enough... 
out-file .\test.tx