Frage

Ich bin ein wenig neu zu programmieren, so wenden Sie sich bitte Geduld mit mir. Ich erstelle eine Menge Selbst Extraktoren, dass ich auf eine FTP-Site hochladen, die meine Kunden dann (mit Self-Extractor, um die Dateien setzen ich an die richtige Stelle gezippt) herunterladen. Ich versuche, diesen Prozess auf meinem Ende zu automatisieren, da es eher repetitiv ist.

ich glaube, ich herausfinden, wie die Zip zu erstellen und wie die Datei laden einmal erstellt, aber ich kann nicht herausfinden, wie die Nutzung zu schaffen winzip se einen Self-Extractor aus der erstellten Zip-Datei zu erstellen. WinZip hat eine Kommandozeilen-Schnittstelle aber Winzip SE offenbar nicht.

Jede Hilfe würde geschätzt ... Ich plane btw diesen Code in Java zu schreiben.

Danke.

War es hilfreich?

Lösung

Nach Was sind die Unterschiede zwischen dem vollen WinZip Self-Extractor und der Personal Edition Version ?

  

selbstentpackende Dateien können von der Befehlszeile erstellt werden.

Das wird gesagt, ich bin nicht sicher, würde ich Java verwenden, um die Aufgaben zu automatisieren Sie beschreiben, es ist nicht das beste Werkzeug für das IMHO. Ich würde eher von Shell-Skripten verwenden.

Update: (Kommentar aus dem OP zu beantworten) Ich bin wirklich kein Spezialist von Windows, aber ich denke, dass die Windows Powershell könnte geeignet für den Job sein (und es kann auf query ein MS Access-Datenbank ).

Andere Tipps

Wenn Sie zum Komprimieren und Dekomprimieren von Zip-Archiven benötigen, verwenden Sie einfach ein anderes Befehlszeilenprogramm, das Sie von Ihrer Java-Anwendung aufrufen. Zum Beispiel zip und unzip: http://www.info-zip.org/

7-zip ist kostenlos und kann dies auch auf der Kommandozeile, so dass Sie eine Batch-Skript machen. 7za ein -sfx MySelfExtractingzip.exe MyFolderContainingFiles /

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top