Tipps zu ComArc (com_convert.exe)
ComArc ist eine Befehlszeilenversion von ArcConvert, einem
Tool
zum Konvertieren von Datei-Archiven.
Von: 7-ZIP, LZH, CAB, ZIP, ARJ, ACE, RAR, TAR, TGZ, GZ, Z,
BZ2, YZ1, YZ2, GCA, BEL, RPM, DEB, BH, Noa32, HKI, PAQAR,SQX, HA, ZOO,
UHARC, LFB, ZLIB, UCL, IMP, RS, SPL, APK, Arc, DZ, MSI, ALZ, PMA, PAQ7,
CHM ,UDA
Nach: ZIP, 7-ZIP, CAB, LHA, TAR, TGZ, BZ2, YZ1, BGA, RAR, ACE, NOA32,
HKI, PAQAR, UHARC, YZ2, DZ, HA
Da in der ursprünglichen Version die Übergabe einer Dateiliste für eine Batch-Konvertierung in Total Commander nicht möglich war, hatte ich mich mit Dirk Paehl in Verbindung gesetzt, der so nett war, ein solches Feature in das Tool zu integrieren.
Externe Ressourcen
Beispiel für Einträge im Startermenü des TC
Vorausgesetzt wird hier, dass die Dateien com_convert.exe und cconv.bat im selben Verzeichnis wie ArcConvert liegen. Hier liegen sie in einem Unterverzeichnis von Total Commander, was die Portabilität der TC-Features z. B. aus einen USB-Stick erhöht. Die konvertierten Dateien landen in diesem Fall im selben Ordner wie die Ausgangsdateien.
Inhalt der Batch-Datei cconv.bat
@ECHO OFF FOR /F "tokens=*" %%I IN (%1) DO com_convert "%%I" %2
Einträge in der wincmd.ini:
... [user] ... menu85=-Archive konvertieren menu86=Nach 7Z ... cmd86=cconv param86=%L 7z path86=%COMMANDER_PATH%\packer\arcconvert\ menu87=Nach ACE ... cmd87=cconv param87=%L ace path87=%COMMANDER_PATH%\packer\arcconvert\ menu88=Nach BGA ... cmd88=cconv param88=%L bga path88=%COMMANDER_PATH%\packer\arcconvert\ menu89=Nach BZ2 ... cmd89=cconv param89=%L bz2 path89=%COMMANDER_PATH%\packer\arcconvert\ menu90=Nach CAB ... cmd90=cconv param90=%L cab path90=%COMMANDER_PATH%\packer\arcconvert\ menu91=Nach LHA ... cmd91=cconv param91=%L lha path91=%COMMANDER_PATH%\packer\arcconvert\ menu92=Nach RAR ... cmd92=cconv param92=%L rar path92=%COMMANDER_PATH%\packer\arcconvert\ menu93=Nach TAR ... cmd93=cconv param93=%L tar path93=%COMMANDER_PATH%\packer\arcconvert\ menu94=Nach TGZ ... cmd94=cconv param94=%L tgz path94=%COMMANDER_PATH%\packer\arcconvert\ menu95=Nach YZ1 ... cmd95=cconv param95=%L yz1 path95=%COMMANDER_PATH%\packer\arcconvert\ menu96=Nach ZIP ... cmd96=cconv param96=%L zip path96=%COMMANDER_PATH%\packer\arcconvert\ menu97=--