我需要执行一个批处理文件作为windows服务。当我双击batch file..no problem .its working fine时。它执行jar文件(一个java应用程序)。但是,当我在windows服务器上的windows服务中使用相同的批处理文件时,它不工作。它只是在显示命令窗口时被眨眼,然后就关闭了。jar文件
使用java的"runtime.exec“,我执行一个通过java本身创建的批处理file.The批处理文件。我的查询是在运行时创建的批处理文件,在我的机器(XP)和windows server 2008 R2上都能很好地执行。但在Windows Server2003上,批处理文件会达到顶峰,但不会执行。但是如果我双击批处理文件,它就会执行。
Process process = runti
我试图通过使用START命令从批处理文件执行应用程序(以在执行时隐藏控制台),并且我需要在执行后获取errorlevel。例如,在System.exit(10)之后,我想重新启动Java应用程序:START javaw ...IF errorlevel 10 GOTO while set /p status=<exit.txt
if &qu