Envoyer des variables dans DOS

cs_CharlEm Messages postés 39 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 28 janvier 2009 - 26 oct. 2006 à 17:14
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 26 oct. 2006 à 20:11
Bonjour à tous,

depuis VBS j'essaie d'envoyer une variable que je pourrai lire dans dos (faire un "set variable=valeur" afin de faire un "echo %variable%). Une idée pour que ça marche ?

Dim arg, res, chaine, posdebut, longueur, a
Set arg = WScript.Arguments

Set WshShell = CreateObject("Wscript.Shell")
a= WshShell.ExpandEnvironmentStrings("%path%")
chaine = arg(0)
posdebut = arg(1)
longueur = arg(2)
res = Mid(chaine,posdebut,longueur)
wshshell.exec("cmd set test = " & res)

Merci à tous

1 réponse

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 25
26 oct. 2006 à 20:11
0