Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1292 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  comment compresser en lignes de commandes ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

comment compresser en lignes de commandes ?

n°313288
yepp
pardi !
Posté le 19-02-2003 à 17:21:07  profilanswer
 

: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
mood
Publicité
Posté le 19-02-2003 à 17:21:07  profilanswer
 

n°313297
Taz
bisounours-codeur
Posté le 19-02-2003 à 17:24:40  profilanswer
 

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.

n°313300
yepp
pardi !
Posté le 19-02-2003 à 17:26:32  profilanswer
 

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


---------------
nopaj=voleur :gun: yepp_panox
n°313302
Oreste
Posté le 19-02-2003 à 17:28:09  profilanswer
 

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

n°313313
yepp
pardi !
Posté le 19-02-2003 à 17:31:55  profilanswer
 

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
n°313323
yepp
pardi !
Posté le 19-02-2003 à 17:40:20  profilanswer
 

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
n°313392
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 19-02-2003 à 18:40:17  profilanswer
 

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)
n°313407
yepp
pardi !
Posté le 19-02-2003 à 18:59:09  profilanswer
 

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


---------------
nopaj=voleur :gun: yepp_panox
n°313416
Taz
bisounours-codeur
Posté le 19-02-2003 à 19:05:53  profilanswer
 

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

n°313427
yepp
pardi !
Posté le 19-02-2003 à 19:18:30  profilanswer
 

rien par là...


---------------
nopaj=voleur :gun: yepp_panox
mood
Publicité
Posté le 19-02-2003 à 19:18:30  profilanswer
 

n°313436
Carbon_14
Posté le 19-02-2003 à 19:32:03  profilanswer
 

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).

n°313441
Taz
bisounours-codeur
Posté le 19-02-2003 à 19:40:02  profilanswer
 

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

n°313720
Musaran
Cerveaulté
Posté le 20-02-2003 à 09:22:36  profilanswer
 

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
n°313944
yepp
pardi !
Posté le 20-02-2003 à 12:43:35  profilanswer
 

: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
n°313948
Taz
bisounours-codeur
Posté le 20-02-2003 à 12:48:15  profilanswer
 

ç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

n°314009
yepp
pardi !
Posté le 20-02-2003 à 14:15:30  profilanswer
 

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
n°314024
avander
Posté le 20-02-2003 à 14:31:11  profilanswer
 

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)
n°314051
Taz
bisounours-codeur
Posté le 20-02-2003 à 14:56:09  profilanswer
 

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:

n°314143
amsterdam
Posté le 20-02-2003 à 16:26:52  profilanswer
 

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

n°314190
yepp
pardi !
Posté le 20-02-2003 à 17:04:00  profilanswer
 

[:wawash]


---------------
nopaj=voleur :gun: yepp_panox
n°314878
yepp
pardi !
Posté le 21-02-2003 à 12:35:04  profilanswer
 

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
n°314930
biniou
Posté le 21-02-2003 à 13:53:27  profilanswer
 

++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

n°314953
yepp
pardi !
Posté le 21-02-2003 à 14:14:53  profilanswer
 

:??:  :pt1cable:  :(


---------------
nopaj=voleur :gun: yepp_panox
n°314982
Taz
bisounours-codeur
Posté le 21-02-2003 à 14:37:30  profilanswer
 

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

n°314983
Mara's dad
Yes I can !
Posté le 21-02-2003 à 14:39:24  profilanswer
 

[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é.
n°314997
biniou
Posté le 21-02-2003 à 14:54:31  profilanswer
 

++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

n°315085
yepp
pardi !
Posté le 21-02-2003 à 16:51:02  profilanswer
 

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
n°315125
Mara's dad
Yes I can !
Posté le 21-02-2003 à 17:49:18  profilanswer
 

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é.
n°315138
sashock
Posté le 21-02-2003 à 18:00:34  profilanswer
 

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

n°317641
yepp
pardi !
Posté le 25-02-2003 à 17:29:44  profilanswer
 

: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
n°318039
Mara's dad
Yes I can !
Posté le 26-02-2003 à 10:00:54  profilanswer
 

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é.
n°318585
yepp
pardi !
Posté le 26-02-2003 à 17:35:22  profilanswer
 

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
n°432455
yepp
pardi !
Posté le 18-06-2003 à 22:03:55  profilanswer
 

: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
n°433544
kadreg
profil: Utilisateur
Posté le 19-06-2003 à 23:07:45  profilanswer
 

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 !
n°434300
theshockwa​ve
I work at a firm named Koslow
Posté le 20-06-2003 à 15:01:02  profilanswer
 

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
n°437141
yepp
pardi !
Posté le 23-06-2003 à 17:41:46  profilanswer
 

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


---------------
nopaj=voleur :gun: yepp_panox
n°437161
jagstang
Pa Capona ಠ_ಠ
Posté le 23-06-2003 à 17:52:24  profilanswer
 

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
n°437197
gilou
Modérateur
Modzilla
Posté le 23-06-2003 à 18:09:01  profilanswer
 

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é!  --
n°437529
theshockwa​ve
I work at a firm named Koslow
Posté le 24-06-2003 à 00:25:31  profilanswer
 

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
n°437604
*syl*
--> []
Posté le 24-06-2003 à 08:34:49  profilanswer
 

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

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  comment compresser en lignes de commandes ?

 

Sujets relatifs
Sous requete SQL +MYSQL ou comment effacer lignes ds des tables liées?[Delphi] J'aurai besoin d'un VCL permettant de compresser des fichiers
Ecrire un fichier texte sur plusieurs lignes en vb6[VBS] et les retours a la lignes
[a href & onClick] comment faire cohabiter ces deux commandes ? RESOLUNombre de lignes dans un texte
/n, \n <br> ? Recuperer les sauts de lignes avec MySQL/PHP textarea?Executer des commandes UNIX dans un prog Java
[php html] comment aligner 2 tableaux avec generation auto de lignes[VB] il y a 3 lignes dans un programme que je ne comprends pas, help
Plus de sujets relatifs à : comment compresser en lignes de commandes ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR