IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

récupérer dans batch, une variable du vbs


Sujet :

VBScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 99
    Par défaut récupérer dans batch, une variable du vbs
    Bonjour le forum,

    Je cherche à récupérer dans mon batch, une variable de mon code .vbs
    Il doit manqué un truc mais je ne trouve pas ?

    Mon Batch :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    set MaVariable=""
    REM appel du code .vbs
    @Cscript champs.vbs /%MaVariable%
    REM affichage de MaVariable modifié de mon vbs
    echo %MaVariable%
    Mon vbs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MaVariable = InputBox("Entrez la ville ","MaVariable")
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    MaVariable = InputBox("Entrez la ville ","MaVariable")
    wscript.echo MaVariable
    Cela devrait marcher.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 99
    Par défaut
    Bonjour forum,

    Merci pour ta réponse !
    wscript.echo MaVariable
    affiche une boite avec MaVariable, mais moi, je voudrais récupérer MaVariable modifié mais dans mon fichier xxx.bat //
    Exemple :
    Je lance un fichier xxx.bat ou MaVariable est déclaré null.
    Dans mon fichier xxx.bat j'appelle un fichier xxx.vbs avec MaVariable en argument ou MaVariable est modifié puis je repasse dans mon fichier xxx.bat ou je souhaite récupérer le contenu de MaVariable..

    oups !!

    Sinon, il faut que je reprenne tous le code de mon fichier xxx.bat pour créé un seul fichier xxx.vbs qui fera la même chose.
    Mais mon fichier xxx.bat utilise environ 200 lignes de code, tous fonctionne sauf la récupération de MaVariable §

    Merci d'avance pour plus d'information.

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Hum je n'ai pas fait attention à l'endroit où se trouvais afficher le texte contenu dans ta variable.
    En effet cela ne marche pas, cela ne fait qu'exécuter le script.

    Bah d'après mes souvenirs, vbs à la fin de son exécution ne peut faire que remonter un code retour sous forme de chiffre.
    Donc si tu veux passer le contenue de ta variable du script vers le batch, il va falloir la stocker dans un endroit accessible par les deux scripts:
    • un fichier
    • une zone memoire partagé
    • une cle de registre
    • une variable d'environnement
    • ...

Discussions similaires

  1. [XCode] Récupérer et envoyer une variable php dans une webview
    Par lagsurfer dans le forum Objective-C
    Réponses: 3
    Dernier message: 12/05/2014, 23h45
  2. Récupérer valeur d'une variable dans une boucle
    Par fedora8 dans le forum Langage
    Réponses: 12
    Dernier message: 31/07/2012, 13h49
  3. Récupérer nom d'une variable dans une macro
    Par Filippo dans le forum Macro
    Réponses: 2
    Dernier message: 01/10/2009, 12h26
  4. Réponses: 3
    Dernier message: 22/03/2007, 13h09
  5. [MySQL] récupérer valeur d'une variable dans une autre table
    Par Tee shot dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 15/03/2007, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo