Einzelnen Beitrag anzeigen

scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#4

Re: Selbst entpackende Archive mit IExpress erstellen

  Alt 13. Feb 2005, 17:11
Zitat von MathiasSimmack:
Soweit ich weiß geht das nicht. Das liegt dann aber IMHO an der CAB-Struktur, die keine Unterverzeichnisse (wie ZIP und Co.) zulässt. Ich kenne es von den MSI-Setups. Dort wird die Ordnerstruktur in der MSI-Datenbank gespeichert, und die CAB enthält nur die Dateien.
CABs sind durchaus in der Lage Ordnerstrukturen zu beinhalten. Evtl. kommt es auf das Format drauf an (MSZIP oder LZX), mit LZX geht es auf jeden Fall. Wenn man bei IExpress einen externen Packer verwenden muss/kann würde ich cabarc empfehlen, welches zum Beispiel bei der PSDK dabei ist, hier ein Anwendungsbeispiel:
Code:
cabarc -r -p -m LZX:21 N setup.cab *.*
  Mit Zitat antworten Zitat