Selbstextrahierende SFX von Winrar können nicht gestartet werden

Selbstextrahierende SFX von Winrar können nicht gestartet werden

Ich habe mit Winrar eine SFX-Datei (zum Entpacken und direkten Starten eines Programms) erstellt, die in einem TEMP-Ordner installiert werden soll. Ich habe angegeben, dass nach dem Entpacken „bin/myprogram.exe“ gestartet werden soll.

Wenn ich SFX starte, kann ich sehen, dass mein Programm gestartet wird, aber nach 0,5 Sekunden geschlossen wird. Wenn ich manuell in den TEMP-Ordner gehe und die EXE-Datei selbst starte, funktioniert alles sehr gut.

Hatte jemand schon das gleiche Problem?

Mein Vorgehen:

Ich wähle alle benötigten Dateien (bin, programData und .ico) aus. Neues Archiv, auf SFX-Modus eingestellt. Unter der Schaltfläche SFX-Optionen auf der Registerkarte Erweitert:

  • Setup: Ich schreibe bin/myprogram.exe nach der Extraktion
  • Modus: In eine temporäre Datei dekomprimieren

Ich habe versucht, in einem angegebenen Ordner oder in programFile zu entpacken, aber nichts hat sich geändert. Gleiche Situation

Antwort1

Da es sich um Windows handelt, verwenden Sie bin\myprogram.exestattdessen einfach.

verwandte Informationen