我刚写了一个小脚本,显示了我选择的最新事件日志。
现在我想将输出存储在字符串中,但我没有设法做到这一点。
这是我的功能:
function geteventlog
{
get-eventlog -logname System -EntryType Error -newest 2 | Select-Object message,source | fl *
}
Powershell 2.0
答案 0 :(得分:5)
存储功能输出很简单:
$result = geteventlog
将输出转换为字符串也非常简单,可以像这样完成:
$result = geteventlog | Out-String
请注意,Out-String有一个Width
参数,可以控制结果输出的宽度。