Este team de trabajo ha pasado mucho tiempo buscando la resolución a tu pregunta, te regalamos la resolución por eso esperamos servirte de mucha ayuda.
Solución:
Para aquellos a los que no les funcione la respuesta aceptada:
Tuve la misma situación, pero estaba usando (liferay -> tomcat) startup.bat y siempre abría la consola de tomcat. La forma de editar el archivo startup.bat, para que muestre el registro en un archivo, fue así:
Busque la línea:
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
y edítelo, para que se vea así:
call "%EXECUTABLE%" run >..logsoutputfile.log 2>&1 start %CMD_LINE_ARGS% run >..logsoutputfile.log 2>&1
Puede encontrar su salida en la carpeta de registros de Tomcat. El archivo es archivo de salida.log. La solución es una experimentación con lo que encontré en esta página, que fue enlazada desde este foro. Buena suerte.
Comentarios y puntuaciones
Recuerda dar recomendación a esta reseña si te fue útil.