不知道发在这里对不对,大家帮着看一下。写了一个.bat文件,需要在其中执行java程序,并将结果(system.out形式)显示在一个文本文件里;程序如下(省略前面的设置):
@ECHO OFF
rem set CURRENT_DIR=%cd%cd..
set b=%date%
set JAVA_HOME=%cd%
set path=%path%;%cd%\bin
set classpath=%classpath%;%cd%\lib\synArchives.jar;%cd%\lib\NCSO.jar;%cd%\lib\iTextAsian.jar;%cd%\lib\ojdbc14.jar;%cd%\lib\itext-1.4.jar;%cd%\lib\mssqlserver.jar;%cd%\lib\msutil.jar;%cd%\lib\msbase.jar;%cd%\lib\dom4j-1.6.1.jar;%cd%\lib\sqljdbc.jar
cd bin
java com.XXX.archives.ArchivesMain 1>>"d:/%date%log.txt" 2>>&1 
pause
现在需要修改这个文件,将其中的结果日志(system.out)既实时显示在cmd屏幕中,又实时存在txt中,请问应如何做?谢谢!