comment compresser en lignes de commandes ?

comment compresser en lignes de commandes ? - Divers - Programmation

Marsh Posté le 19-02-2003 à 17:21:07    

:hello:   :hello:  
 
 nouvo pb pour moi :  
 
 C:\Program Files\WINZIP\wzzip.exe -P -u D:\save.zip C:\Documents and Settings\Delphine\Mes documents
 
 
ça marche pas a cause des espaces, comment faire sans modifier ? [:gratgrat]  
 
je peux qd m^ pas supprimer tous les espaces dans les noms de repertoires [:wawash]  


Message édité par yepp le 19-06-2003 à 22:50:52

---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 17:21:07   

Reply

Marsh Posté le 19-02-2003 à 17:24:40    

ben spa compliquer y ades utilitaires en ligne de commande pour windows qui font ça. moi j'utilise des ports de tar et de gzip/bzip2.

Reply

Marsh Posté le 19-02-2003 à 17:26:32    

dzl mais je comprends rien là moi... :(  
 
je bidouille c tout faut me parler tres simplement svp  :jap:


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 17:28:09    

yepp a écrit :

dzl mais je comprends rien là moi... :(  
 
je bidouille c tout faut me parler tres simplement svp  :jap:  


 
Il voulait simplement dir qu il y a souvent des version de logiciel tel que winzip, winrar, arj... qui fonctionne en ligne de commande Dos, c est a dire tu tape un truc tu genre "zip.exe c:\toto toto.zip" et ca te le zip

Reply

Marsh Posté le 19-02-2003 à 17:31:55    

qd je disais ke je comprenais pas tout  :D  
 
je vais voir mais ou trouver les lignes de commandes de winzip?
winzip.exe -help ?


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 17:40:20    

g testé ça mais il manque le nom de l'archive [:wawash]
 
c:\winzip32.exe c:\test.txt
 
là, il prend test.zip comme 2° fichier a compresser dans l'archive :(
c:\winzip32.exe c:\test.txt c:\test.zip


Message édité par yepp le 19-02-2003 à 17:43:10

---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 18:40:17    

ya pas l'explication des paramètres dans la doc de winzip ? y'a pas un winzip -help ou winzip /? pour afficher tous les paramètres dispo ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 19-02-2003 à 18:59:09    

ben ça marche pas avec -help ni/?  :(


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 19:05:53    

ben tu cherche de la doc là ou t'a trouver ton exe ou tu vois dans les readme

Reply

Marsh Posté le 19-02-2003 à 19:18:30    

rien par là...


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-02-2003 à 19:18:30   

Reply

Marsh Posté le 19-02-2003 à 19:32:03    

Y a aussi l'appli DOS LHA (LHA32 existe je crois, suis resté et utilse encore version 16 bits).
On tape LHA et on a les commandes (a pour ajouter, e pour extraire, etc..) => archives en .LZH (ou en .EXE pr autodécompressable).

Reply

Marsh Posté le 19-02-2003 à 19:40:02    

ben tu vas sur ggogle, tu et tu cherches les UnixUtils et voilà, t'aura du tar et du gzip

Reply

Marsh Posté le 20-02-2003 à 09:22:36    

Syntaxe quasi universelle:

LeCompacteur.exe -a Larchive.EXT Fichier1 Fichier2 Repertoire1 ect...

-a comme "Add to archive"


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
Reply

Marsh Posté le 20-02-2003 à 12:43:35    

:jap: Musaran
 
ça me donne ça pour le moment mais c pas top...
 
rem ### copression des données ###
c:\zip\winzip32.exe -a bd_expl.zip C:\WIT\BD_EXPL\*.*
c:\zip\winzip32.exe -a trace.zip C:\WIT\BD_EXPL\trace\*.*
c:\zip\winzip32.exe -a j7.zip c:\windows\bureau\trace.zip c:\windows\bureau\bd_expl.zip

 
 
le pb est le suivant :
la ligne 1 me zippe les fichiers mais pas les repertoires :( --> bd_empl.zip
d'ou la ligne 2 pour zipper le repertoire --> trace.zip
et la ligne 3 pour mettre tout ça dans un seul fichier... --> j7.zip
et ki plante puisque la compression est + longue  en ligne 1 et 2 que en 3 donc il trouve pas le fichier les fichiers bd_expl.zip et trace.zip sauf si j'integre une pause entre les lignes...
 
 
l'ideal serait que j'arrive a avoir la structure suivante qui est celle de ma base d'origine et donc facile a remettre en place en cas de besoins :
j7.zip
     |
     ---> bd_expl.zip
                    |
                    ----> trace.zip
 
 
[:wawash]


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 20-02-2003 à 12:48:15    

ça sert à rien de zipper des archives zip, ca prends du temps pour rien. cherche des options pour zipper les arborescences. sinon, je vais te faire un cours de tar.gz en 2 coups de pingouin

Reply

Marsh Posté le 20-02-2003 à 14:15:30    

nouvelle version :
 
 rem ### copression des données ###
c:\zip\winzip32.exe -a bd_expl.zip C:\WIT\BD_EXPL\*.*
c:\zip\winzip32.exe -a trace.zip C:\WIT\BD_EXPL\trace\*.*
pause
c:\zip\winzip32.exe -a bd_expl.zip c:\windows\bureau\trace.zip
c:\zip\winzip32.exe -a j7.zip  c:\windows\bureau\bd_expl.zip
pause
deltree /Y c:\windows\bureau\trace.zip c:\windows\bureau\bd_expl.zip
 
 
g pas trouvé les options pour les arborescences  :(  
le resultat est bon mais les pauses c pas terrible donc faut ke je trouve mieux...  :bounce:


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 20-02-2003 à 14:31:11    

Essaie pkzip.exe c'est l'ancêtre de Winzip et il tourne parfaitement sous DOS et dans une boite de commande sous NT et il fait tout ce que tu veux ( désolé, pas le café).  
 
Si tu lance pkzip il t'affiche les paramètres/options.
 
Bonne continuation. Avander  


---------------
A thing of beauty is a joy forever (John Keats)
Reply

Marsh Posté le 20-02-2003 à 14:56:09    

tar -cvf bd_expl.tar "C:\WIT\BD_EXPL\"
gzip bd_expl.tar
 
et pour decompresser
 
gunzip bd_expl.tar.gz
tar -xvf bd_expl.tar
 
 
comment j'essaye de refiler ma came moi
 :sol:

Reply

Marsh Posté le 20-02-2003 à 16:26:52    

C'est pour la bonne cause on dira. :d

Reply

Marsh Posté le 20-02-2003 à 17:04:00    

[:wawash]


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 21-02-2003 à 12:35:04    

vous zallez me trouver un tantiné emmerdant mais je suis tjs a la recherche de mes lignes de commandes pour winzip  :o  
 
pour les sousrepertoires ?? -s, -sub = pas bon  :(


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 21-02-2003 à 13:53:27    

++Taz a écrit :

tar -cvf bd_expl.tar "C:\WIT\BD_EXPL\"
gzip bd_expl.tar
 
et pour decompresser
 
gunzip bd_expl.tar.gz
tar -xvf bd_expl.tar
 
 
comment j'essaye de refiler ma came moi
 :sol:  


 
ouais, mais c de la bonne !!
 
encore un peu plus mieux quand même avec directement tar xvfz bd_expl.tgz

Reply

Marsh Posté le 21-02-2003 à 14:14:53    

:??:  :pt1cable:  :(


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 21-02-2003 à 14:37:30    

biniou a écrit :


 
ouais, mais c de la bonne !!
 
encore un peu plus mieux quand même avec directement tar xvfz bd_expl.tgz
 

yeah, mais le port sous windows ne le supporte pas

Reply

Marsh Posté le 21-02-2003 à 14:39:24    

[troll on]
Bon, WinZip, c'est de la daube !
[troll off]
 
Utilise un bon vieux rar :
 
http://www.rarlab.com/rar/wrar311.exe
 
Installe le dans c:\rar par exemple.
 

Code :
  1. rem ### comression des données ###
  2. c:\rar\rar a -m5 -r -s j7 bd_expl C:\WIT\BD_EXPL C:\WIT\BD_EXPL\trace


 
Ca te crée un j7.rar qui contient tes 2 répertoires
a, c'est pour Ajouter
-m5, c'est pour régler le taux de compression au maxi
-r c'est pour prendre les sous-répertoires
-s c'est pour faire des archives plus compactes (Si tu veux des explications détaillées sur -s, t'as qu'à demander !)
 
Voilà


Message édité par Mara's dad le 21-02-2003 à 14:40:21

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-02-2003 à 14:54:31    

++Taz a écrit :

yeah, mais le port sous windows ne le supporte pas


 
ah OK, au temps pour moi, je n'utilise pas ça sous Windows

Reply

Marsh Posté le 21-02-2003 à 16:51:02    

Mara's dad a écrit :

[troll on]
Bon, WinZip, c'est de la daube !
[troll off]
 
Utilise un bon vieux rar :
 
http://www.rarlab.com/rar/wrar311.exe
 
Installe le dans c:\rar par exemple.
 

Code :
  1. rem ### comression des données ###
  2. c:\rar\rar a -m5 -r -s j7 bd_expl C:\WIT\BD_EXPL C:\WIT\BD_EXPL\trace


 
Ca te crée un j7.rar qui contient tes 2 répertoires
a, c'est pour Ajouter
-m5, c'est pour régler le taux de compression au maxi
-r c'est pour prendre les sous-répertoires
-s c'est pour faire des archives plus compactes (Si tu veux des explications détaillées sur -s, t'as qu'à demander !)
 
Voilà


 
 :jap:  
tu te doute vu le niveau des mquestions ke je suis preneur de toutes explication  :o  :(


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 21-02-2003 à 17:49:18    

En gros, avec le mode normal, le fichier rar en sortie est un peut comme la réunion de tous les fichiers comprimés individuellement.
 
Avec l'option -s, les fichiers à compresser sont pris comme un seul flux.
 
Résultat, avec la méthode standard, il est facile d'extraire un fichier individuel du .rar.
Avec l'otion -s, pour extraire un fichier individuel, rar est obligé de décompressé (en mémoire), tout ce qu'il y a avant ce qui risque d'être long sur les grosses archives.
 
L'avantage du -s ( qui signifie "Solid" ) c'est que le fichier .rar est plus petit à condition que les fichiers soient du même genre.
 
On réserve normalement cette option pour les sauvegardes dont on pense que si elle doivent servir ce serait pour extraire tous les fichiers, ou par exemple pour une installation de soft.
 
Voilà ce qu'en dit la doc :

Citation :

Solid archiving significantly increases compression, especially when adding a large number of small, similar files. But it also has a few important disadvantages:
 
· slower updating of existing solid archives;
· to extract a single file from a solid archive all preceding files must be analyzed. This makes extraction from the middle of a solid archive slower than extraction from a normal archive, but, if all files are to be extracted from a solid archive, the extraction speed will not be affected.
· if any file in a solid archive is damaged, it will be impossible to extract all files which follow the damaged area. Thus if a solid archive is stored to media such as diskette, it is recommended to make use of the recovery record.
 
Solid archiving is preferable if:
 
· the archive is updated rarely;
· it is not necessary to frequently extract a single file or only part of the files from the archive;
· compression ratio is more important than compression speed.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 21-02-2003 à 18:00:34    

tu devrais trouver ce qui t'interesse là:
 
http://www.winzip.com/wzcline.htm

Reply

Marsh Posté le 25-02-2003 à 17:29:44    

:jap: a tous et bravo pour votre patience  ;)  
 
voici le reustat final :
 rem ### compression des données ###
c:\zip\winzip32.exe -a -r c:\zip\bd_expl.zip C:\WIT\BD_EXPL
pause
rem ### effacement sauvegardes / serveur ###
deltree /Y F:\j7\WIT\bd_expl.zip
rem ### sauvegardes / serveur ###
xcopy c:\zip\bd_expl.zip F:\j7\WIT\
rem ### nettoyage fichiers temporaires ###
deltree /Y c:\zip\bd_expl.zip
 
 
n'hesitez pas a critiquer... g helas beaucoup a apprendre  :ange:
 
pause : car le fichier est un peu long a compresser et je sais pas comment lui dire d'attendre la fin de la copression pour enchainer les commandes [:gratgrat]
 
il existe une commande pour attendre la fin avant d'enchainer la ligne suivante  :??:


Message édité par yepp le 25-02-2003 à 17:32:45

---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 26-02-2003 à 10:00:54    

Ben c'est le problème avec les applis windows !
 
T'aurrais pas ce genre de problème avec RAR !
 
A+


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 26-02-2003 à 17:35:22    

g pu resoudre avec le plug commandline de winzip :
 
rem ### compression des données ###
c:\zip\wzzip.exe -a -r -P c:\zip\bd_expl.zip C:\WIT\BD_EXPL
rem ### effacement sauvegardes / serveur ###
deltree /Y F:\j7\WIT\bd_expl.zip
rem ### sauvegardes / serveur ###
xcopy c:\zip\bd_expl.zip F:\j7\WIT\
rem ### nettoyage fichiers temporaires ###
deltree /Y c:\zip\bd_expl.zip

 
et voila!
merci encore  :jap:


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 18-06-2003 à 22:03:55    

:hello:  :hello:  
 
 nouvo pb pour moi :  
 
 C:\Program Files\WINZIP\wzzip.exe -P -u D:\save.zip C:\Documents and Settings\Delphine\Mes documents
 
 
ça marche pas a cause des espaces, comment faire sans modifier ? [:gratgrat]
 
je peux qd m^ pas supprimer tous les espaces dans les noms de repertoires [:wawash]


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 19-06-2003 à 23:07:45    

yepp a écrit :

ça marche pas a cause des espaces, comment faire sans modifier ? [:gratgrat]


 
Tu mety  des guillements autour des noms de fichiers


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 20-06-2003 à 15:01:02    

tu peux aussi toujours passer par les noms en 8.3 ... C'est pas lisible, mais ca marche ! :D
 
ca doit faire un truc immonde du genre :
 
C:\Progra~1\WINZIP\wzzip.exe -P -u D:\save.zip C:\Docume~1\Delphine\Mesdoc~1
 
 
C'est laid, non ?


Message édité par theshockwave le 20-06-2003 à 15:01:40

---------------
last.fm
Reply

Marsh Posté le 23-06-2003 à 17:41:46    

c pas grave si c laid du moment ke ça marche  :o  
vais tester  :jap:


---------------
nopaj=voleur :gun: yepp_panox
Reply

Marsh Posté le 23-06-2003 à 17:52:24    

Et si tu mets comme ça les guillemets
 
D:\"Documents and Settings"\"Utilisateur machin"  
 
J'utilise ça dans un script chez moi


Message édité par jagstang le 23-06-2003 à 17:52:45
Reply

Marsh Posté le 23-06-2003 à 18:09:01    

Ca marche pas comme ca: C:\Program Files\WINZIP\wzzip.exe -P -u D:\save.zip "C:\Documents and Settings\Delphine\Mes documents" ??
A+,
 


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 24-06-2003 à 00:25:31    

JagStang a écrit :

Et si tu mets comme ça les guillemets
 
D:\"Documents and Settings"\"Utilisateur machin"  
 
J'utilise ça dans un script chez moi


 
ca passe ca ? :heink:
 
j'aurai appris quelque chose sur le DOS ce soir ....


Message édité par theshockwave le 24-06-2003 à 00:25:49

---------------
last.fm
Reply

Marsh Posté le 24-06-2003 à 08:34:49    

Ce topic devrait pas être sur S&R ? :heink:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed