Das liegt daran, dass TC für ZIP-Format die Kommandozeilenparameter für PKZIP.EXE verwendet (inkompatibel zu denen von WinRAR).
TC ruft den externen ZIP-Packer so auf:
Code: Select all
PKZIP.EXE zieldatei -P @dateiliste
-P bedeutet bei PKZIP: Pfadnamen rekursiv speichern.
-P bedeutet bei WinRAR: Passwort setzen
Außerdem übergibt TC dabei nur kurze 8.3-Dateinamen.
WinRAR benutzt zwar trotzdem existierende lange
Dateinamen,
bei langen
Verzeichnisnamen funktioniert das allerdings nicht -
da landen nur die kurzen 8.3-Versionen im ZIP-Archiv.
Passender Eintrag, um WinRAR trotzdem zur ZIP-Erstellung verwenden zu können:
+ im ZIP-Dialog von TC
muss "Unterverzeichnisse rekursiv speichern" aktiviert sein
+ im ZIP-Dialog von TC
kann "Pfadnamen der Dateien mit speichern" deaktiviert werden, um die ungewollte Passworteingabe zu verhindern
(Alternativ: Wenn nicht verschlüsselt werden soll, kann bei Erscheinen der Passworteingabe einfach bei leerem Passwort die Eingabetaste/OK gedrückt werden.)
Edit: Typo entfernt.