加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

batch-file – 如何运行批处理文件,保持控制台窗口隐藏?

发布时间:2020-12-15 04:10:01 所属栏目:大数据 来源:网络整理
导读:我想在安装完成后启动我成功安装的 Java程序.我原则上知道如何做到这一点: [Run]FileName: "{app}LaunchApp.bat"; Description: {cm:LaunchApp}; Flags: nowait postinstall skipifsilent LaunchApp.bat: start javaw -jar MyJar.jar Main 这样,控制台窗
我想在安装完成后启动我成功安装的 Java程序.我原则上知道如何做到这一点:
[Run]
FileName: "{app}LaunchApp.bat"; Description: {cm:LaunchApp}; Flags: nowait postinstall skipifsilent

LaunchApp.bat:

start javaw -jar  MyJar.jar Main

这样,控制台窗口会弹出一段时间,这不是很好.使用链接,可以避免这种情况.但是,我似乎无法执行[Run]部分[Icon]中创建的链接.

有什么建议怎么解决这个?

解决方法

尝试添加 runhidden标志.从参考:

If this flag is specified,it will launch the program in a hidden
window. Never use this flag when executing a program that may prompt
for user input.

所以这应该解决你的问题:

[Run]
FileName: "{app}LaunchApp.bat"; Description: {cm:LaunchApp}; Flags: nowait postinstall runhidden skipifsilent

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读