[VBS] runwait

runwait [VBS] - VB/VBA/VBS - Programmation

Marsh Posté le 20-01-2011 à 16:45:35    

Bonjour
 
Je me prends la tête sur un script VBS, en essayant de faire un runwait :
 
ca sa marche, mais c'est juste un run :
WshShell.run """C:\repertoireQuelconque\setup.exe"" /adminfile ""C:\repertoireQuelconque\fichier.MSP"""
 
pour le faire "run wait", d'après la doc, il faut faire  
 
wshShell.run ( programme.exe ,..,true).
Super, lets go...
 
Ben j'y arrive pas avec tout mes """ """" """"""""""""" pour lancer mon exe avec son option /adminfile fichier.
 
 
Quelqu'un connait la syntaxe dans ce genre de cas ?


---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 20-01-2011 à 16:45:35   

Reply

Marsh Posté le 20-01-2011 à 17:05:26    

Essayer avec des chr(34), quelque chose comme :

WshShell.run "C:" & chr(34) & "\repertoireQuelconque\setup.exe" & chr(34) & " /adminfile "C:" & chr(34) & "\repertoireQuelconque\fichier.MSP" & chr(34) & ""

Message cité 1 fois
Message édité par billgatesanonym le 20-01-2011 à 17:05:37
Reply

Marsh Posté le 20-01-2011 à 17:36:34    

billgatesanonym a écrit :

Essayer avec des chr(34), quelque chose comme :

WshShell.run "C:" & chr(34) & "\repertoireQuelconque\setup.exe" & chr(34) & " /adminfile "C:" & chr(34) & "\repertoireQuelconque\fichier.MSP" & chr(34) & ""



chr(34), c'est l'espace ?
Mon problème reste l'ajout des autres options de la fonction run, donc le parenthésage et l'ajout de

,0,true)


Message édité par tuxbleu le 20-01-2011 à 17:53:41

---------------
Mon topic de vente - Mon feed-back
Reply

Marsh Posté le 20-01-2011 à 19:01:32    

je suis en train de le tester, mais j'ai l'impression que c'est aussi con que :
 
WshShell.run """C:\repertoireQuelconque\setup.exe"" /adminfile ""C:\repertoireQuelconque\fichier.MSP"""  ,0 , true
 
Pas besoin de parenthéser, juste ajouter des virgules.
Ce langage m'épate...


---------------
Mon topic de vente - Mon feed-back
Reply

Sujets relatifs:

Leave a Replay

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