Kann JSL komprimierte „abc.7z“-Dateien in den angegebenen Ordner extrahieren?Hallo!
Zum Beispiel,
wenn die komprimierte Paketdatei "C:\1\abc.7z" ist,
sein voreingestelltes Komprimierungsprogramm ist "C:\Program Files\WinRAR\winrar.exe".
Mit JSL entpackt dies die Datei nach "C:\2".
SkripterstellungBetreff: Kann JSL komprimierte „abc.7z“-Dateien in den angegebenen Ordner extrahieren?Hallo Lala,
Ich bin mir nicht sicher, wie Sie das Archiv derzeit mit JSL dekomprimieren, aber JSL hat eine Funktion namens Run Program (), mit der Sie ein Programm ausführen und Optionen senden können, um anzugeben, wie das Programm ausgeführt werden soll.Außerdem sieht es so aus, als hätte WinRAR eine ausführbare Befehlszeilendatei mit optionalen Schaltern, um ein Archiv auf verschiedene Weise zu komprimieren oder zu dekomprimieren.Wenn Sie feststellen können, wie Sie UnRAR.exe verwenden, um Ihre Dateien wie gewünscht zu dekomprimieren, sollte es eine einfache Aufgabe sein, diesen Befehl in JSL auszuführen.
Ich hoffe, das ist hilfreich.Wenn Sie Hilfe bei der Ausführung eines Befehls in JSL benötigen, posten Sie bitte den Befehl (den Sie in einem cmd.exe-Fenster ausführen würden), der Ihr Archiv so dekomprimiert, wie Sie es möchten.
Betreff: Kann JSL komprimierte „abc.7z“-Dateien in den angegebenen Ordner extrahieren?Ich habe die kostenlose Version von rar.exe heruntergeladen. Im Benutzerhandbuch (Rar.txt), das im Installationsordner verfügbar ist, heißt es im zweiten Absatz der Einführung: „RAR unterstützt nur Archive im RAR-Format, die standardmäßig die Dateinamenerweiterung .rar haben. ZIP und andere Formate werden nicht unterstützt.“
Tatsächlich kann ich ein 7z-Archiv nicht mit rar.exe dekomprimieren – nicht einmal vom Befehlsfenster aus (unabhängig von JMP).
WinRAR unterstützt jedoch den Befehlszeilenmodus und dekomprimiert eine Datei ganz sicher aus dem Befehlsfenster. So geht das mit JSL aus JMP heraus.
RP = Run Program(
Executable( "C:\Program Files\WinRAR\WinRAR.exe" ),
Options( {"e -or C:\1\abc.7z C:\2"} )
);Betreff: Kann JSL komprimierte „abc.7z“-Dateien in den angegebenen Ordner extrahieren?"C:\Program Files\WinRAR\rar.exe" e -or "C:\1\abc.7z" "C:\2"