我正在为软件安装程序创建批处理脚本,我想创建一个包含安装过程所有日志的日志。 有人可以帮我创建日志文件并写入所有登录日志文件。
谢谢, 萨米尔
答案 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