Bonjour,

Désolé pour ma question très basique, mais je suis débutant complet en VBscript.

J'ai besoin de faire un petit programme très simple, mais je ne m'en sors pas, malgré toute les informations présente sur ce forum...

Je cherche simplement à appeler un programme avec un script associé, et de passer des arguments (via la fonction inputbox) au script associé au programme appelé.

Par rapport aux infos récoltées, mon code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Dim oShell, oExec, IC, SOFTPath, ScriptPath
 
SOFTPath = C:\chemin\programme.exe
ScriptPath = C:\chemin\SCRIPT.txt
 
INPUT = inputbox ("Valeur ? = ")
 
Set oShell = CreateObject("WScript.Shell")
 
Set oExec = oShell.Exec ("""" & SOFTPath & """ """ & ScriptPath & """ 
""" & INPUT & """")
 
Do While oExec.Status=0
	WScript.Sleep 100
Loop
Evidemment, ça me marche pas... ce bout de code doit paraître bien naïf, mais je n'arrive plus à avancer... quelqu'un pourrait-il me donner un coup de pouce ?

Merci beaucoup,

JC

PS : j'utilise Windows 7