2015-06-09 127 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