需要帮助为批处理脚本安装程序创建日志文件

时间:2015-06-09 08:36:01

标签: batch-file batch-processing

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

谢谢, 萨米尔

1 个答案:

答案 0 :(得分:0)

如果您有一个安装程序写入单个日志文件,这很容易。如果你有多个程序想要写入一个日志文件,那就是另一个故事。你能不能使用Microsoft安装程序?

@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