我目前有以下代码:
Get-EventLog -LogName Application
| Where-Object EventID -EQ 1033
| Select-Object EventID, Message
所以我的问题是如何才能显示消息的前10个字符?
答案 0 :(得分:2)
在邮件属性中使用substring方法。
Get-EventLog -LogName Application | Select-Object EventID, @{Label='Message';Expression={$_.Message.Substring(0,10)}}
答案 1 :(得分:2)
就像后续行动一样:
Get-EventLog -LogName Application
| Where-Object EventID -EQ 1033
| Select-Object EventID, @{l="Message";e={$_.message.substring(0,10)}}