compression de repertoire sous dos/windows

compression de repertoire sous dos/windows - Shell/Batch - Programmation

Marsh Posté le 28-12-2005 à 14:20:35    

je dois compresser un repertoire "toto" qui contient des fichiers ascii, pour en faire une fichier "toto.zip".
Ma difficulté, c'est que je dois le faire en dos sous windows, et je ne trouve pas de commande !

Reply

Marsh Posté le 28-12-2005 à 14:20:35   

Reply

Marsh Posté le 28-12-2005 à 14:25:03    

si tu ne peux pas utiliser de programme exterieur, la seule solution que je vois est d'utiliser la commande copy pour copier le contenu de tous les fichiers dans un seul (donc non compressé, et pour extraire les fichiers... :D )

Reply

Marsh Posté le 28-12-2005 à 14:38:16    

Merci, c'est effectivement une solution à laquelle je n'avais pas pensé. c'est peut-être un peu lourd, il faut que je fasse une boucle sur tous mes fichiers, que je les ouvre, que je copie le contenu, que je le colle dans le fichier à construire, que j'aurais ouvert en append, et vu que je suis un blaireau en dos ça va pas être simple...

Reply

Marsh Posté le 28-12-2005 à 19:43:13    

Reply

Marsh Posté le 30-12-2005 à 18:35:57    

wamdk a écrit :

je dois compresser un repertoire "toto" qui contient des fichiers ascii, pour en faire une fichier "toto.zip".
Ma difficulté, c'est que je dois le faire en dos sous windows, et je ne trouve pas de commande !


pas de pb !
zip.exe -m -9 -j c:\toto.zip c:\toto\*.*
zip.exe est à télécharger ! il est gratos et free à utiliser au boulot !

Reply

Marsh Posté le 30-12-2005 à 20:37:01    

7-Zip inclut également sa version en ligne de commandes.
 
Mais nativement avec Windows, impossible.

Reply

Marsh Posté le 16-06-2006 à 17:48:35    

un lien sur zip.exe!
Merci

Reply

Marsh Posté le 12-10-2010 à 12:21:37    

L'article est vieux mais je me permets vu que j'ai une nouvelle réponse de la poster ;) .
Il y a quelques pré-requis :
- utilisation de 7za pour la compression (7za : module supplémentaire de 7zip, fonctionnant en mode commande et à télécharger ici: http://www.7-zip.org/download.html )
 
Conseil d'utilisation : utilisez le format .7z, il compresse l'archive encore plus que .zip et il n'y a pas vraiment de différence de temps (enfin sur un fichier pas trop gros non plus :D )
 
"C:\Program Files\7-Zip\7za\7za.exe" a nom_archive.7z "C:\repertoire\mon_fichier_à_compresser"


Message édité par hardsession le 14-10-2010 à 12:10:08
Reply

Marsh Posté le 13-10-2010 à 10:24:34    

Et pour décompresser l'archive :
 
"C:\Program Files\7-Zip\7za\7za.exe" x "C:\répertoire_source\nom_archive.7z" -oC:\répertoire_destination\
 
Respecter les guillemets
Normalement vous ne devriez pas rencontrer de problème


Message édité par hardsession le 14-10-2010 à 12:13:31
Reply

Marsh Posté le 13-10-2010 à 14:07:59    

erreur message à supprimer


Message édité par hardsession le 14-10-2010 à 12:10:47
Reply

Sujets relatifs:

Leave a Replay

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