Problème execution de comande avec Shell object

cs_HeaveN2k Messages postés 2 Date d'inscription jeudi 16 septembre 2010 Statut Membre Dernière intervention 17 décembre 2010 - 17 déc. 2010 à 15:01
cs_HeaveN2k Messages postés 2 Date d'inscription jeudi 16 septembre 2010 Statut Membre Dernière intervention 17 décembre 2010 - 17 déc. 2010 à 15:07
Bonjour à tous.

J'ai un problème avec un code et à vrai dire je suis débutant en scripting .

J'essaye de lancer une commande csvde.exe avec des paramètres que j'ai passés précedement dans 3 variables vià un inputBox.Je n'arrive pas à écrire ma commande à l'aide de la méthode wshshell.run .Je pense qu'il y a une erreur de syntaxe et aussi peut-être de mauvaises méthodes.Je suis ouvert à toutes critiques ce qui me permettrait d'évoluer .

Voici un extrait de mon code :

Dim dom,tld,wshShell,strFile

strFile = inputBox ("Où ce trouve votre fichier .CSV")
MsgBox "Votre fichier est bien à cet emplacement: " & strFile & "?"

DOM = inputBox ("Entrez votre nom de domaine netbios")
MsgBox "Votre nom de domaine netbios est bien : " & DOM & "?"


TLD = inputBox ("Entrez votre TLD sans le point ,exemple : local,fr,com")
MsgBox "Votre extension de domaine est bien : " & TLD & "?"

Set wshShell = WScript.CreateObject("WScript.Shell")
wshshell.Run "cmd /c C:\Windows\System32\csvde.exe -f & strFile & -c ""FORMATION,LOCAL"" & DOM &"",""& TLD &""")

1 réponse

cs_HeaveN2k Messages postés 2 Date d'inscription jeudi 16 septembre 2010 Statut Membre Dernière intervention 17 décembre 2010
17 déc. 2010 à 15:07
Mon but étant de passer impérativement la valeure des 3 variables dans la commande csvde.exe
0
Rejoignez-nous