如何使用来自7zip sfx和config.txt的“RunProgram”运行多个exe?

时间:2013-01-15 13:59:30

标签: exe 7zip sfx

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在提取完成之前退出?

2 个答案:

答案 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@!