Pb d'exécution avec shell.run

fdthierry
Messages postés
106
Date d'inscription
lundi 24 novembre 2003
Statut
Membre
Dernière intervention
27 septembre 2019
- 11 oct. 2005 à 14:43
draluorg
Messages postés
625
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
25 novembre 2010
- 11 oct. 2005 à 20:06
Bonjour,

J'ai ceci:

Set WshShell = WScript.CreateObject("WScript.Shell")
wshShell.Run "D:\Scripts\TraitementAuto\BdDoc\7z.exe x D:\Ftp\SynchroRM\Scripts.7z -oD:\Temp>D:\Scripts\TraitementAuto\BdDoc\Logzip.txt"


Cela ne fonctionne pas, alors que la commande elle même en syntaxe dans une fenêtre dos fonctionne.
J'ai essayé d'ajouter les " en mettant chr(34) devant et en fin de syntaxe mais cela génère une erreur de commande.

Avez vous une idée?

Amicalement,
Thierry

2 réponses

draluorg
Messages postés
625
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
25 novembre 2010

11 oct. 2005 à 20:05
Salut,

Essai Shell "Cmd.exe /c ta commande", vbhide

@+

Quand on pose une question on est con 5 minutes,
Quand on ne la pose pas on le reste toute sa vie...
0
draluorg
Messages postés
625
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
25 novembre 2010

11 oct. 2005 à 20:06
Eh si c'est pour un script vbs,
fais WshShell.run "Cmd.exe /c ta commande", vbhide
++

Quand on pose une question on est con 5 minutes,
Quand on ne la pose pas on le reste toute sa vie...
0