現在、次の設定を使用して 7zip で SFX を作成しています。
;!@Install@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="7z465.exe"
;!@InstallEnd@!
次に、7z465.exe を Setup.7z にパッケージ化し、バッチ ファイルで次の行を呼び出します。
copy /b "C:\Program Files\7-Zip\7zSD.sfx" + config.txt + ".\Release\Setup.7z" .\Release\Setup.exe
結果の Setup.exe を実行すると、問題なく抽出され、7z465.exe も起動しますが、C:\test ではなく、現在のユーザーの 7zip temp フォルダーに抽出されます。
管理者として実行しても効果がないようです。
なぜこれが起こっているのか誰にも分かりますか?