Création
d'entreprise
Posez votre question Signaler

Winzip en ligne de commande

B@|-|@N 388Messages postés 15 janvier 2004Date d'inscription - Dernière réponse le 3 mars 2009 à 15:58
Bonjour à toutes et à tous.

J'espère que cette journée comence bien pour vous ^_^.

Pour moi ça commence fort, j'aimerais savoir si en MS-DOS il existait une commande pour zipper des dossiers à l'aide de Winzip 8.0 sous Windows XP ?

Bahan
Lire la suite 

Winzip en ligne de commande »

Suggestions
17 réponses
Réponse
+3
moins plus
Vu que l'aide est plutôt succincte sur ce topic je me permets de rajouter l'aide trouvée sur http://ideshop.idepro.fr/produits/prod_winzip/FAQ_winzip.html

----------------------------------------------------------------------------------------------
Mon exemple :
C:\PROGRA~1\WinZip\Winzip32 -a -r C:\Test.zip C:\Test.txt

Cette ligne de commande crée à partir d'un fichier existant c:\Test.txt, un fichier c:\Test.zip.
Pour tester cette exemple :
- créer un fichier avec notepad que vous nommerez monbatch.bat (attention à l'extension)
- écrire dedans :
echo on
C:\PROGRA~1\WinZip\Winzip32 -a -r C:\Test.zip C:\Test.txt
- l'enregistrer
- créer un fichier sous C nommé Test.txt
- puis cliquer deux fois sur l'icône du fichier monbatch.bat pour l'exécuter

----------------------------------------------------------------------------------------------
sur http://ideshop.idepro.fr/produits/prod_winzip/FAQ_winzip.html :

La commande à taper :
winzip[32].exe [-min] l’action [les options] le nom de fichier [.zip] les fichiers
ou :
-min spécifie que WinZip devrait se lancer en mode minimisé. Si -min est spécifié, il doit Etre le premier paramètre de ligne de commande.

Action
-a pour ajouter , -f pour rafraîchir, -u pour la mise à jour, et -m pour déplacer. Ces actions correspondent aux actions décrites dans la section intitulée "Ajouter" dans le manuel.

Options
-r et -p correspondent à "arborescence des répertoires" et "Répertoire de destination" dans les cases à cocher dans la boîte de dialogue. -ex, -en, -ef, -es, et -e0 sont des options qui déterminent la méthode de compression : Supplémentaire, Normal, Rapide, Super rapide, et aucune compression. Par défaut se sera "Normal". -hs inclut les fichiers cachés et les fichiers de système.
L’usage de -sMot de passe spécifie un mot de passe. Le mot de passe peut être entouré de guillemets, par exemple, -s" le Mot de passe".

nom de fichier.zip
Spécifie le nom du fichier zip sélectionné. Etre sûr de taper le nom entier du fichier (y compris l’arborescence).

fichiers
Est une liste d’un ou plusieurs fichiers, cependant le caractère @ suivi par le nom de fichier qui contient une liste de fichiers à ajouter, un nom de fichier par ligne. L'étoile suivie d'un nom d'extension (l’e.g. *.bak) est permis.

Décompresser des fichiers
La commande à taper :
winzip[32].exe -e [les options] le nom de fichier[.zip] le répertoire de destination
ou:
-e est exigé.

options
-o et -j sont représentés par "Ecrase les fichiers existants sans demande de confirmation" et "ne pas enregistrer l’arborescence". A moins que -j soit spécifié, l’information sur le répertoire de destination est utilisée par défaut. L’usage de -sMot de passe spécifie un mot de passe. Le mot de passe peut être entouré de guillemets, par exemple, -s" le Mot de passe".

nom de fichier.zip
Spécifie le nom de fichier ZIP de l'archive à décompresser. spécifie le nom du fichier zip sélectionné. Etre sûr de taper le nom entier du fichier (y compris l’arborescence).

Le répertoire de destination
C'est le terme employé pour l'arborescence du répertoire de destination dans lequel sera décompressé l'archive. ce répertoire n’existe pas il est créé.

Notes
-TRES IMPORTANT Toujours spécifier des noms de fichiers complets, y compris la lettre de nom de lecteur.

-Pour lancer WinZip dans une icône inactive minimisée utilise l'option "-min". Quand elle est spécifiée cette option doit être la première.

-Seules les opérations qui impliquent les fichiers ZIP sont supportés.

-Introduire les noms de fichier longs entre guillemets.

-Les actions et options doivent être séparées par au moins un espace.
-WinZip peut être utilisé pour compresser des fichiers avec cc:Mail. Changer la ligne de compression dans la section [cc:Mail] du fichier WMAIL.INI appropriée pour spécifier le chemin de WinZip avant l'instruction "-a%1 @%2". Par exemple, si -WinZip est installé dans votre c: le répertoire\winzip, spécifier

compress=c:\winzip\winzip.-a %1@ %2
peochan- 3 mars 2009 à 15:58
Bonjour,

C'est mon 1er post sur ce forum.
Je te réponds directement car tu sembles en savoir long sur les lignes de commande Winzip.

J'ai téléchargé et installé la version 12 ainsi que le complément Command Line.

Question : y'a-t-il une option permettant de...

- forcer le nom du fichier à dézipper ? exemple ci-dessous :
C:\Program Files\WinZip\Winzip32 -min -e -s"Password" D:\Bankinput\*.* D:\Bankoutput\BankOK

- ne pas ouvrir l'explorateur de fichier Windows en fin de traitement ?

Merci d'avance,
Peochan
Ajouter un commentaire
Réponse
+0
moins plus
J'ai pas winzip mais tu dois pouvoir regarder dans l'aide ou le readme si ca existe.
J'utilise sevenzip (7-zip) et il existe des outils en ligne de commande décrit dans l'aide.

a+
dje-dje
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Je me permets de relancer la discussion car je suis en trin de chercher comment compresser un fichier depuis vba Excel. J'ai trouvé la ligne de commande à utiliser mais elle ne fonctionne pas si le chemin du fichier à zipper ou de l'archive à créer comporte des espaces...

Je zip via ZipGenius : Shell (CheminZipGenius & "zg.exe -add" & " " & ChArchive & " '" & FileToZip & "' -N -9")

Vous n'auriez pas une solution svp ?
Merci pour votre aide
dje-dje- 29 mai 2008 à 15:32
T'as pensé à utiliser ntbackup? Ca te fera des bkf sans tenir compte des espaces je pense
Slyleglobetrotter - 29 mai 2008 à 15:38
ntbackup ???
Là, ça dépasse mes connaissances... je ne sais pas de quoi tu parles ;-)
dje-dje- 29 mai 2008 à 15:56
Google ;-)
Ajouter un commentaire
Réponse
+0
moins plus
Et bien je suis dessus mais ne comprend pas le rapport pour le moment ;-(
dje-dje- 29 mai 2008 à 17:21
plutot que de créer un zip tu crées un bkf
Slysylvain - 30 mai 2008 à 09:06
Je vienjs de trouver la solution en passant par ZipGenius.
Tout était une histoire de "...

Shell (CheminZipGenius & "zg.exe -add" & " " & """" & ChArchive & """" & " " & """" & FileToZip & """" & " -N -9")

Merci pour tes conseils dje-dje
hyriuu - 11 févr. 2009 à 09:40
Ceci est un vieux post, mais on ne sait jamais, cela pourrait aider quelqu'un. Voici ma solution:

"C:\Program Files\Winzip\WINZIP32.EXE" -a -r "d:\My Documents\TestArchiveEmail\test.zip" "d:\My Documents\TestArchiveEmail\2009arrivees\*.*"
Ajouter un commentaire
Ce document intitulé « Winzip en ligne de commande » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?