Utiliser un commande batch en vb [Résolu]

Signaler
Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007
-
Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007
-
Salut tout le monde!

Pour zipper un dossie, j'aimerai utiliser le commande dos: "zip -r nom nom"" qui doit normalement créer l'archive nom.zip,contenant tous les fichiers du dossier nom.Mais je sais pas la procédure à utiliser en vb.???

Merci d'avance

7 réponses

Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
23
Shell "zip -r nom nom"
... ou si le nom est dans une variable...


Shell "Zip -r " & LaVariable & " " & LaVariable

Christophe R
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 123 internautes nous ont dit merci ce mois-ci

Messages postés
176
Date d'inscription
vendredi 29 octobre 2004
Statut
Membre
Dernière intervention
7 mars 2005

Je connais pas cette commande. Mais si c'est une commande DOS, procède comme ça :

Shell "cmd /c " & chr(34) & "zip -r nom1 nom2" & chr(34), vbHide

ça devrait marcher...
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 123 internautes nous ont dit merci ce mois-ci

Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007

ça ne marche pas!comme que c'est un dossier que je veux compresser dès que je le mets entre guillemets " " il devient un string.( shell " zip -r fd fd " )?? problème
Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007

ça me marque en fait fichier introuvable
Messages postés
176
Date d'inscription
vendredi 29 octobre 2004
Statut
Membre
Dernière intervention
7 mars 2005

"fichier introuvable", j'avais pas vu, c'est parce que quand tu
exécutes avec "Shell" tu ne te trouves pas dans le bon répertoire, mets
le nom complet du fichier par ex : C:\Docs\nom.txt et ça devrait
marcher.
Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007

Merci Chistophe et cbnet!
Messages postés
39
Date d'inscription
dimanche 28 novembre 2004
Statut
Membre
Dernière intervention
4 juin 2007

Merci Chistophe et cbnet!