我想用c#执行这个事件.
Get-WinEvent -Path'D:\ Events\myevents.evt'-Oldest | Select-Object -Property*| ForEach-Object {$ _ | 的ConvertTo JSON的}
我已经写了
path = "D:\\Events\\myevents.evt";
var powerShell = PowerShell.Create();
powerShell.AddCommand("Get-WinEvent");
powerShell.AddParameter("Path");
powerShell.AddArgument(path);
powerShell.AddParameter("Oldest");
powerShell.AddCommand("Select-Object");
powerShell.AddParameter("Property");
powerShell.AddArgument("*");
Run Code Online (Sandbox Code Playgroud)
我坚持写ForEach-Object {$ _ | 的ConvertTo JSON的}.让我知道如何继续.
感谢帮助.