Ive试过这个,它只运行了第一个运行程序的实例。 我也试过ExecuteFile。
;!@Install@!UTF-8!
Title="Title"
RunProgram="one.exe"
RunProgram="two.exe"
;!@InstallEnd@!
非常感谢任何帮助。感谢
好的,我创建了一个名为Run.cmd
的cmd文件@echo off
start one.exe && start two.exe
exit
和配置文件
;!@Install@!UTF-8!
Title="Title"
RunProgram="hidcon:Run.cmd"
;!@InstallEnd@!
但是我找不到指定错误的文件。 删除hidecon:修复了这个问题,但现在控制台是可见的,但几乎没有。 但我得到一个.inf文件sying它可以找到一个或程序。 * !!! 出于某种原因,如果我打开说只是RungProgram =“one.exe”它工作正常,但如果我使用RunProgram =“Run.cmd”并非所有文件都被提取是因为cmd.exe在提取完成之前退出?
答案 0 :(得分:2)
创建一个.cmd文件,按顺序运行其他程序,然后运行RunProgram。
答案 1 :(得分:0)
如果您使用的是original distribution,则无法按顺序运行两个exe。但如果您使用的是modified version。它会正常工作。我已经下载了{{ 3}},提取它并将7zsd_All.sfx重命名为7zS.sfx并使用此配置按顺序运行到应用程序。
;!@Install@!UTF-8!
RunProgram="setup.exe"
RunProgram="launcher-Win32.exe"
;!@InstallEnd@!