从Java运行bat自毁蝙蝠后关闭cmd

时间:2013-11-09 19:48:58

标签: java windows batch-file cmd

在我的Java应用程序中,我创建了一个临时批处理文件,它为我做了一些工作,并使用此行del /f /q %0自行删除。 bat文件使用ProcessBuilder启动,然后调用System.exit(0)

这个工作流程完美无缺,但是一旦批处理文件到达最后,我就会看到一个命令提示符窗口,上面写着“无法找到批处理文件”并等待另一个命令。有什么方法可以阻止这种情况发生吗?

1 个答案:

答案 0 :(得分:1)

del /f /q %0 &exit

应该帮助