Install4j:如果再次按回车,可执行的写入控制台的操作将返回

时间:2018-08-20 22:19:12

标签: install4j

当Executable写入控制台时(使用-console选项),如果我第二次按“ enter”,即使Executable仍在后台运行,它也带我回到命令提示符。我们如何强制它将所有内容输出到控制台,并且只有完成后才应返回命令提示符?

1 个答案:

答案 0 :(得分:2)

Windows上的安装程序是GUI可执行文件,它不能使控制台等待该过程完成。有两种解决方法:

1)在“安装程序”->“屏幕和操作”步骤中,选择安装程序的“ Windows控制台可执行文件”属性。缺点:从资源管理器启动安装程序时,将打开一个控制台。

2)像这样在命令行中启动安装程序:

$.getString() + $.getString2()...