【发布时间】:2017-07-14 19:30:26
【问题描述】:
我正在努力获取一个将值转储到 output.xml 中的 powershell 命令。首先向用户请求一个值,然后为该值解析应用程序日志并将结果返回到 output.xml。我还想用日期时间戳标记开头,但无法弄清楚。这是我想出的完成解析的方法,我尝试使用其他一些方法:
read-host (Get-Date).tostring("dd-MM-yyyy-hh-mm-ss")
我想我不明白将这部分代码放在哪里才能使其正常工作。我的整个脚本是这样的。
$value = read-host "Enter your search value"
Get-WinEvent -Logname application -EA silentlycontinue | ?{$_.LevelDisplayName -eq "Error" -or $_.LevelDisplayName -eq "Warning"} | Out-File '$output.xml' -Append
【问题讨论】:
-
使用
Out-File而不是Read-Host,但请注意您的output.xml文件实际上不是有效的xml
标签: powershell