passage de variable issu d'un vbs lors d'un cscript
Bonjour à tous
je suis débutant dans le langage VB
J'ai créé un script vbs pour me permettre de vérifier l'existance d'un share sur un serveur distant.
Si le share n'existe pas , je fait appel à un second vbs (récupéré sur le net) pour créer le partage sur la machine distante.
Dans mon premier vbs, j'ai défini diférrente variable concernant le nom du serveur distant, le nom du partage ...
Code:
1 2 3 4 5
| sharename = toto
sharepath = G:\users\" & sharename
sharetype = DISK
sharedesc = "Partage pour" & " "& sharename
shareserver = nomdnsduserver |
Mon problème se situe lors du lancement du second vbs via cscript:
Code:
shell.run "cscript c:\createshare.vbs /C /N sharename /P sharepath /T sharetype /V sharedesc /S shareserver /O sharelog"
Les différents paramétres passés dans le cscript ne sont pas remplacés par la valeur réelle de la variable. Mais sont interprétés vraiement comme elles sont écrite (sharename,sharepath...) et non (toto, G:\users\" & sharename..., DISK...)
Comment je peux faire pour que le cscript récupére lors de son lancement les donnnés et non les variables
Merci