我想将 Windows 归档事件转换为 Json 格式。我正在做以下事情。
New-PSDrive -Name P -Root "\\$netappip\etc$\log" -PSProvider FileSystem -Credential $cred
$WinEvtJson=Get-WinEvent -Path "P:\adtlog.20131021141037.evt" -Oldest | Format-List -Property * | ConvertTo-Json
$WinEvtJson
Remove-PSDrive P
我得到的结果为
Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShel l.Commands.Internal.Format。 ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell。 Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft。PowerShell.Commands.Internal.Format.ListViewField Microsoft.PowerShell.Commands.Internal.Format.ListViewField Microsoft。
我做错了什么?