Hi,
ich suche ein Programm, mit welchem ich eine selbstentpackende EXE erstellen kann. Ich habe bereit das in Windows integrierte IExpress und ZIP 2 Secure EXE Creator probiert. Beide funktionieren auch, allerdings fehlt eine für mich wichtige Funktion (oder ich hab sie nicht gefunden!?). Man kann zwar bei beiden eine Datei angeben die nach dem Entpacken ausgeführt wird, allerdings kann man dieser Datei dann keine Parameter anfügen. Verständlich?
Also ein Beispiel...
Ich habe die Datei "abc.exe" (soll im silent mode gestartet werden, Parameter -silent ist vorhanden) und "abc.xml" (Pfad zu dieser Datei muss ebenfalls als Parameter für abc.exe angegeben werden), diese füge ich zusammen in eine selbstenpackende EXE "xyz.exe". Beim packen gebe ich an, dass nach dem entpacken automatisch die abc.exe ausgeführt wird.
Die "xyz.exe" (mit ZIP 2 Secure EXE Creator erstellt) bringt auch nochmal einige Parameter mit, z.B. -a für automatisch ohne Nutzereingabe, -r run exe after unzipping...
Folgender CMD Befehl sollte dann ausgeführt werden:
Das Funktioniert auch bis zu dem Punkt an dem -silent ins Spiel kommt, denn das Programmm öffnet sich im GUI und ohne die abc.xml, er ignoriert also alle Parameter der abc.exe.
Kann mir jemand vll eine möglichkeit nennen wie ich das machen kann?
Nutzen will ich das Programm anschließend um etwas komplett versteckt auf PCs im Netzwerk über PsExec auszuführen.
Es sollte komplett im Hintergrund laufen ohne dass der Anwender etwas mitkriegt (deswegen auch keine .BAT da eine Eingabeaufforderung aufpoppen würde).
Kennt jemand eine Möglichkeit wie ich das realisieren kann?
Vll ein Programm bei dem ich beim Packen der exe direkt Parameter für die darin enthaltenen Dateien (o.Ä.) angeben kann?
Danke schonmal...
Gruß
Markus
ich suche ein Programm, mit welchem ich eine selbstentpackende EXE erstellen kann. Ich habe bereit das in Windows integrierte IExpress und ZIP 2 Secure EXE Creator probiert. Beide funktionieren auch, allerdings fehlt eine für mich wichtige Funktion (oder ich hab sie nicht gefunden!?). Man kann zwar bei beiden eine Datei angeben die nach dem Entpacken ausgeführt wird, allerdings kann man dieser Datei dann keine Parameter anfügen. Verständlich?
Also ein Beispiel...
Ich habe die Datei "abc.exe" (soll im silent mode gestartet werden, Parameter -silent ist vorhanden) und "abc.xml" (Pfad zu dieser Datei muss ebenfalls als Parameter für abc.exe angegeben werden), diese füge ich zusammen in eine selbstenpackende EXE "xyz.exe". Beim packen gebe ich an, dass nach dem entpacken automatisch die abc.exe ausgeführt wird.
Die "xyz.exe" (mit ZIP 2 Secure EXE Creator erstellt) bringt auch nochmal einige Parameter mit, z.B. -a für automatisch ohne Nutzereingabe, -r run exe after unzipping...
Folgender CMD Befehl sollte dann ausgeführt werden:
Code:
xyz.exe -a -r abc.exe -silent C:\pfad\zu\abc.xml
Kann mir jemand vll eine möglichkeit nennen wie ich das machen kann?
Nutzen will ich das Programm anschließend um etwas komplett versteckt auf PCs im Netzwerk über PsExec auszuführen.
Es sollte komplett im Hintergrund laufen ohne dass der Anwender etwas mitkriegt (deswegen auch keine .BAT da eine Eingabeaufforderung aufpoppen würde).
Kennt jemand eine Möglichkeit wie ich das realisieren kann?
Vll ein Programm bei dem ich beim Packen der exe direkt Parameter für die darin enthaltenen Dateien (o.Ä.) angeben kann?
Danke schonmal...
Gruß
Markus