Selbstextrahierendes Archiv mit rar.exe über Batch erstellen
Hi 
Ich bin im Moment dabei, die Batch Sicherung für unsere Kunden soweit einzurichten, dass diese unsere Updates automatisch vom FTP runterladen und diese auch automatisch installiert werden.
Dafür verwende ich selbstextrahierende Archive mit WinRar, was allerdings bei etwa 30 Kunden immer ein wenig dauert und viel geklicke benötigt, um jeden Kundenordner einzeln in ein SFX Archiv umzuwandeln.
Rar Archive mit der rar.exe erstellen ist kein Problem, das funktioniert wunderbar.
Jetzt würde ich gerne das selbe Script, mit welchem ich Rar Dateien erstelle soweit umwandeln, dass ich aus den einzelnen Ordner (Beispiel \\Netzlaufwerk\FTP-KundeX\Download\Update\2.06) des jeweiligen Kunden automatisch eine SFX Datei erstelle, welche sich in ein irgendwie vorgegebenes Verzeichniss entpackt wenn sie ausgeführt wird.
Die WinRar CHM gibt da leider keine brauchbaren Beispiele für her und auch mit etwas rumprobieren bin ich leider nicht weitergekommen.
Die Update.exe soll mit folgenden Optionen erstellt werden;
Automatisch ohne Nachfrage nach %WINDIR%\System32\Automatische_Sicherung entpacken und vorhandenes überschreiben.
SFX Icon aus einem Ordner laden (D:\Icon.ico).
Lizenzinformationen wie unser Firmenname, eMail Adresse, Telefonnummer.
Zieldateiname soll Update.exe sein.
Ist das soweit möglich oder muss ich das weiter per Hand machen ?
Ich bin im Moment dabei, die Batch Sicherung für unsere Kunden soweit einzurichten, dass diese unsere Updates automatisch vom FTP runterladen und diese auch automatisch installiert werden.
Dafür verwende ich selbstextrahierende Archive mit WinRar, was allerdings bei etwa 30 Kunden immer ein wenig dauert und viel geklicke benötigt, um jeden Kundenordner einzeln in ein SFX Archiv umzuwandeln.
Rar Archive mit der rar.exe erstellen ist kein Problem, das funktioniert wunderbar.
Jetzt würde ich gerne das selbe Script, mit welchem ich Rar Dateien erstelle soweit umwandeln, dass ich aus den einzelnen Ordner (Beispiel \\Netzlaufwerk\FTP-KundeX\Download\Update\2.06) des jeweiligen Kunden automatisch eine SFX Datei erstelle, welche sich in ein irgendwie vorgegebenes Verzeichniss entpackt wenn sie ausgeführt wird.
Die WinRar CHM gibt da leider keine brauchbaren Beispiele für her und auch mit etwas rumprobieren bin ich leider nicht weitergekommen.
Die Update.exe soll mit folgenden Optionen erstellt werden;
Automatisch ohne Nachfrage nach %WINDIR%\System32\Automatische_Sicherung entpacken und vorhandenes überschreiben.
SFX Icon aus einem Ordner laden (D:\Icon.ico).
Lizenzinformationen wie unser Firmenname, eMail Adresse, Telefonnummer.
Zieldateiname soll Update.exe sein.
Ist das soweit möglich oder muss ich das weiter per Hand machen ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 117047
Url: https://administrator.de/forum/selbstextrahierendes-archiv-mit-rar-exe-ueber-batch-erstellen-117047.html
Ausgedruckt am: 22.04.2025 um 00:04 Uhr
2 Kommentare
Neuester Kommentar

Servus,
Winrar ist nicht mein Ding.
Nimm 7zip - das kann das und da findest du (nicht nur von mir) bereits einige Themen - die sehr nah / identisch mit deinem "problem" zu tun haben und gelöst wurden.
Gruß
btw:
Winrar ist nicht mein Ding.
Nimm 7zip - das kann das und da findest du (nicht nur von mir) bereits einige Themen - die sehr nah / identisch mit deinem "problem" zu tun haben und gelöst wurden.
Gruß
btw:
%WINDIR%\System32\
halte ich nicht wirklich für einen "guten" Pfad, denn dafür braucht es Adminrechte...