2015-06-09 89 views
-1

我正在为软件安装程序创建批处理脚本,并且我想创建一个包含所有安装过程日志的日志。 有人可以帮助我创建日志文件并写入所有登录日志文件。需要帮助为批处理脚本安装程序创建日志文件

谢谢,萨米尔

+0

我还没有尝试过任何东西......我只是想知道如何创建它以及如何在日志文件中创建日志。 –

+0

确实[this](http://stackoverflow.com/q/27330634/2152082)有帮助吗? – Stephan

回答

0

如果你有一个安装程序写入一个日志文件,这是很容易的。如果你有多个程序都想要写入一个日志文件,那就是另外一回事了。你不能使用微软安装程序吗?

@ECHO OFF 
SETLOCAL 
SET EXITCODE=0 
SET LOGFILE=C:\the\log\dir\the.log 

REM The next line deletes any existing logfile. 
IF EXIST "%LOGFILE%" (DEL "%LOGFILE%") 

CALL:WriteToLog NB: This is a note. 
CALL:WriteToLog ERROR: Something messed up. 
SET EXITCODE=1 

EXIT /B %EXITCODE% 

:WriteToLog 
ECHO>>"%LOGFILE%" %DATE% %TIME% %* 
GOTO:EOF