halloechen,
ich moechte gern das programm 7-zip (den packer) in meinen total commander einbinden (anstatt dem internen ZIP-packer). ich moechte damit meine files packen / entpacken. wenn ich 7-zip einbinde und ueber den t.commander ein file packen moechte, startet das programm 7-zip (diese gui) und dann passiert nichts mehr. bin am verzweifeln ... hat jemand einen rat ?
und dann nochwas. da ich nicht nur ZIPs packen und entpacken damit moechte, frage ich mich, ob man auch .7z dateien hinbekommen kann. also alles ueber den t.commander halt.
bin fuer jede hilfe dankbar - vielleicht hat ja jemand erfahrung.
danke sehr.
z-zip unterstuetzt auch eine commandline wie ich gesehen habe.
- mel
total commander & 7-zip
Moderators: Hacker, Stefan2, white
- sqa_wizard
- Power Member
- Posts: 3893
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
Versuch's mal mit MultiArc, der bindet verschiedene Packer unter TC ein (auch 7-zip).
Zu finden auf der Total Tollen Seite von Maxwish:
http://clubtotal.free.fr/
Zu finden auf der Total Tollen Seite von Maxwish:
http://clubtotal.free.fr/
#5767 Personal license
7-zip anstelle des internen Zip-Packers verwenden:
Problem:
7-zip funktioniert nicht als Eintrag im Menu Konfigurieren/Einstellungen/Zip-Packer,
da er nicht mit absoluten Pfaden (z.b.: c:\ordner\blah.txt) arbeitet.
Mein Lösungsvorschlag verwendet die Standaloneversion 7za.exe, welche in der 7-zip Distribution enthalten ist.
Lösung (1):
Als Starter-Menu-Eintrag (Wincmd.ini).
_______________________________________________
Lösung (2):
Als Packererweiterung mit Multiarc, einer Packerschnittstelle für den TC.
http://mateusz.free.fr/mscab/MA1009b3.zip
Ja, es gibt eine neuere Version (1.12). Die öffnet aber während des Packvorgangs
statt des Fortschrittsbalken wahlweise ein Consolenfenster. Nicht sehr elegant.
7-zip als Packer für die Erweiterung ".zip" einzutragen funktioniert nicht.
Will man dann ein Zip-Archiv erstellen, ruft der TC automatisch die interne Zip-Funktion auf.
Deaktiviert man diese, öffnet sich beim Packeraufruf ein Explorerfenster mit den zu
packenden Dateien, sie werden aber nicht gepackt.
Daher habe ich eine ähnliche Erweiterung gewählt, ".z!p", die man leicht umbenennen kann.
Einträge in Multiarc.ini:
Einträge in Wincmd.ini:
Vergeßt nicht, die Programmpfade an eure örtlichen Begebenheiten anzupassen.
Mit der Erweiterung ".7z" verfahrt ihr in der Multiarc.ini und Wincmd.ini ähnlich.
Wenn ihr das Beispiel für ".7z" auch noch sehen wollt, meldet euch bitte.
Problem:
7-zip funktioniert nicht als Eintrag im Menu Konfigurieren/Einstellungen/Zip-Packer,
da er nicht mit absoluten Pfaden (z.b.: c:\ordner\blah.txt) arbeitet.
Mein Lösungsvorschlag verwendet die Standaloneversion 7za.exe, welche in der 7-zip Distribution enthalten ist.
Lösung (1):
Als Starter-Menu-Eintrag (Wincmd.ini).
Code: Select all
[user]
menu1=7zip
cmd1=c:\util\7za a -tzip -r -mfb=255 -mpass=4
param1=%T%O @%F
Lösung (2):
Als Packererweiterung mit Multiarc, einer Packerschnittstelle für den TC.
http://mateusz.free.fr/mscab/MA1009b3.zip
Ja, es gibt eine neuere Version (1.12). Die öffnet aber während des Packvorgangs
statt des Fortschrittsbalken wahlweise ein Consolenfenster. Nicht sehr elegant.
7-zip als Packer für die Erweiterung ".zip" einzutragen funktioniert nicht.
Will man dann ein Zip-Archiv erstellen, ruft der TC automatisch die interne Zip-Funktion auf.
Deaktiviert man diese, öffnet sich beim Packeraufruf ein Explorerfenster mit den zu
packenden Dateien, sie werden aber nicht gepackt.
Daher habe ich eine ähnliche Erweiterung gewählt, ".z!p", die man leicht umbenennen kann.
Einträge in Multiarc.ini:
Code: Select all
[Z!p]
ID=50 4B 03 04 14
Extension=z!p
Archiver=c:\util\7za
BatchUnpack=1
Debug=0
Start="^--"
End="^--"
Format0="yyyy tt dd hh mm ss aaaaa zzzzzzzzzzzz pppppppppppp nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
List=%P l %AQ %O
Extract=%P e -y %AQ @%LQ
ExtractWithPath=%P x -y %AQ @%LQ
Test=%P t -y %AQ
Delete=%P d -y %AQ
Add=%P a -bd -mx -mfb=255 -mpass=4 -tzip -y %AQ @%LQ
Move=%P a -bd -mx -mfb=255 -mpass=4 -tzip -y %AQ @%LQ
;
Code: Select all
[PackerPlugins]
z!p=31,c:\program files\totalcmd\wcx\multiarc.wcx

Mit der Erweiterung ".7z" verfahrt ihr in der Multiarc.ini und Wincmd.ini ähnlich.
Wenn ihr das Beispiel für ".7z" auch noch sehen wollt, meldet euch bitte.
