Komprimace složek pomocí "makecab.exe"

Operační systémy Windows 98, 2000, XP, 2003, Vista a další.

Moderátor: Loki5567

Pravidla fóra
Vše okolo nového systému Windows 8 se řeší jen a pouze v PODSEKCI (klik), ostatní se přesouvá nebo zamyká.
Odpovědět
Shit
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 20. pro 2003
Bydliště: Hradec Králové

Komprimace složek pomocí "makecab.exe"

Příspěvek od Shit »

Lze nějak docílit, aby makecab.exe z Widlí uměl i komprimaci složek? (soubory umí). Nemyslím tím použití jiných programů (třeba Powerarchiver atd.), myslím tím samotný "makecab" - musí to nějak jít, .... jak? ... třeba při upgradu winů si "zacabuje" celou složku původních widlí. Parametr /? nepomáhá :(
howard
Začátečník
Začátečník
Uživatelský avatar
Registrován: 15. zář 2004
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od howard »

Pouzij cabarc.

Microsoft (R) Cabinet Tool - Version 1.00
Copyright (c) Microsoft Corp 1996. All rights reserved.

Usage: CABARC [<options>] <command> <cabfile> [<filelist...>] [dest_dir]

Commands:
L List contents of cabinet (e.g. cabarc l test.cab)
N Create new cabinet (e.g. cabarc n test.cab *.c app.mak *.h)
X Extract file(s) from cabinet (e.g. cabarc x test.cab foo*.c)

Options:
-c Confirm files to be operated on
-o When extracting, overwrite without asking for confirmation
-m Set compression type [MSZIP | NONE], (default is MSZIP)
-p Preserve path names (absolute paths not allowed)
-P Strip specified prefix from files when added
-r Recurse into subdirectories when adding files (see -p also)
-s Reserve space in cabinet for signing (e.g. -s 6144 reserves 6K bytes)
-i Set cabinet set ID when creating cabinets (default is 0)
-- Stop option parsing

Notes
-----
When creating a cabinet, the plus sign (+) may be used as a filename
to force a folder boundary; e.g. cabarc n test.cab *.c test.h + *.bmp

When extracting files to disk, the <dest_dir>, if provided, must end in
a backslash; e.g. cabarc x test.cab bar*.cpp *.h d:\test\

The -P (strip prefix) option can be used to strip out path information
e.g. cabarc -r -p -P myproj\ a test.cab myproj\balloon\*.*
The -P option can be used multiple times to strip out multiple paths


http://www.google.com/search?hl=en&lr=& ... tnG=Search
Action stations, action stations. Set condition one throughout the ship. This is not a drill.
Shit
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 20. pro 2003
Bydliště: Hradec Králové

Příspěvek od Shit »

howard píše:Pouzij cabarc.

Microsoft (R) Cabinet Tool - Version 1.00
Copyright (c) Microsoft Corp 1996. All rights reserved.
Nj. , ale to jsou jiný programy....Mě se spíš jedná o ten "makecab"... :oops:
Jiri Drak
Středně pokročilý
Středně pokročilý
Registrován: 04. čer 2003
Bydliště: Č.K.

Příspěvek od Jiri Drak »

Jestli chces tak si stahni tohle: http://support.microsoft.com/?id=310618
Je tam i podrobny popis prace s makecab pres definicni soubory, ale je to pekna pakarna, protoze klasicke veci jako dir\*.* to neumi.
MB Asus P7P55D-E, CPU Core i5-750@3700MHz, RAM 16GB, VGA Radeon RX Vega 56
Shit
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 20. pro 2003
Bydliště: Hradec Králové

Příspěvek od Shit »

Thx. To píše i user "howard". O tom vím, ale jak to dělaj WXP třeba při upgradu z W9x ? Důležitý složky si samy "zacabujou"... asi nedokumentovaná funkce :sad: "cabarc" tam nikde není. ( V práci se teď nudím, tak "zkoumám" :-D ).
howard
Začátečník
Začátečník
Uživatelský avatar
Registrován: 15. zář 2004
Bydliště: Plzeň
Kontaktovat uživatele:

Příspěvek od howard »

Shit píše:... asi nedokumentovaná funkce :sad:
Tomu bych se vubec nedivil.

Sdelil sem zde to, co jsem vycetl.
Action stations, action stations. Set condition one throughout the ship. This is not a drill.
Manji
Začátečník
Začátečník
Uživatelský avatar
Registrován: 28. zář 2003
Bydliště: Pezinok

Příspěvek od Manji »

jak že není? Na CD XP-čok je adresár Support/Tools/Support.cab .Tam je cabarc.exe
Odpovědět

Zpět na „Operační systémy Microsoft“