Commande winzip dans mon logiciel

Echizen -  
 Sébastien GIOVAGNOLI -
Bonjour,

Je voudrais zipper un repertoire par programmation en utilisant la commande de winzip. J'y arrive sans probleme sauf s'il y a un espace dans le chemin.
Exemple de commande qui ne passe pas :
Winzip32.exe -min -a -r D:\Ancienne Version\test2.zip C:\Basetest\*
Chaque espace est pris pour un nouveau parametre. j'ai aussi mis des quotes mais le probleme reste le meme. Si quelqu'un a une idée je suis preneur.

Merci d'avance.
A voir également:

3 réponses

Philippe JQT
 
Bonjour,
En régle générale je mets les chemins+nom de fichier entre double cote ("D:\Temp\Test de Fichier.doc") et celà fonctionne.
Par contre vous m'intéressez aussi, car vous avez l'air d'avoir la syntaxe et la liste des commande WINZIP32 que l'on peut utiliser en ligne de commande.
Merci d'avance de me la faire parvenir.
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
tu devrais plutôt utiliser InfozIP.
Non seulement il est gratuit (contrairement à WinZip), mais il a été conçu pour être utilisé en ligne de commande:

http://www.info-zip.org/pub/infozip/
0
Sébastien GIOVAGNOLI
 
il suffit de mettre le chemin au format dos ex ici :
D:\Ancien~1\test2.zip
0