使用EVENTCREATE批处理脚本将日志文件管道到事件查看器

时间:2017-05-26 00:40:29

标签: windows batch-file logging event-viewer

我试图将日志文件传输到事件查看器。

我可以正确输出日志文件但无法使新行(carraige返回)正常工作。

我已经尝试了^ L和\ n选项但没有成功。

https://serverfault.com/questions/137493/eventcreate-with-multiline-description

这是原始代码

SET log=%TEMP%\%computername%.txt

Echo.=================== >>%log%
echo.%Date% >>%log%
echo.%Time% >>%log%
SETLOCAL ENABLEDELAYEDEXPANSION
set eventtext=
for /f "delims=" %%l in (%log%) do set eventtext=!eventtext! %%l 
EVENTCREATE /id 101 /l application /t warning /so "Something bad happened" /d "%eventtext%"

事件查看器中的输出如下所示

===================   Thu 05/25/2017   17:22:48.41  

我希望它看起来像这样

===================   
Thu 05/25/2017   
17:22:48.41  

0 个答案:

没有答案
相关问题