2

私はこれを試してみましたが、実行プログラムのインスタンスが最初に実行された場合にのみ実行されます。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 の削除: この問題は修正されましたが、コンソールはほとんど表示されなくなりました。しかし、1つまたはプログラムに対して見つからない.infファイルを取得しています。 * !!! なんらかの理由で、RungProgram="one.exe" とだけ開くと問題なく動作しますが、RunProgram="Run.cmd" を使用すると、抽出が完了する前に cmd.exe が終了するため、すべてのファイルが抽出されるわけではありません。

4

2 に答える 2

2

他のプログラムを順番に実行する.cmdファイルを作成してから、それをRunProgramします。

于 2013-01-15T14:02:46.837 に答える