Envoyer des variables dans DOS

Signaler
Messages postés
39
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
28 janvier 2009
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
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

Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
20