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

Scripts/Batch Discussion :

Appleler une fonction VBScript avec parametre dans un batch


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut Appleler une fonction VBScript avec parametre dans un batch
    Bonjour,

    Je cherche à savoir comment peut on appeler une fonction VBScript dans un batch en passant des paramètres et recuperer le resultat dans une variable du batch.

    Je ne sais pas si c'est possible.

    Merci.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 109
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    @echo off
    >nom.vbs echo wscript.echo inputbox("Entrez votre nom :", "Question", "Toto")
    for /f "tokens=*" %%i in ('cscript //nologo nom.vbs') do set NOM=%%i
    if not "%NOM%"=="" (echo Bonjour %NOM% !) else (echo Au revoir...)
    del nom.vbs
    set NOM=

  3. #3
    Membre averti
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut
    Probleme serais plutot du genre :
    j'ai une fonction vbs :

    -----Fichier.vbs-----
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function fichier(argument)
     
                [Instructions]
                fichier=[Resultat]
    
    End Function
    ---Fin Fichier.vbs---

    et un fichier .bat dans lequel je dois appeller le script Fichier.vbs avec son argument et je dois récupérer le resultat de la fonction dans une variable definie dans le .bat

    je sais pas si j'arrive à me faire comprendre

  4. #4
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    extrait d'un bat qui récupérer la variable dans un vbs:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      echo wscript.echo "Set VarSelctn=" ^& VarSelctn>> "%~dp0SelectFch.vbs"
    cscript "%~dp0SelectFch.vbs" > "%~dp0var.bat" //NoLogo & call "%~dp0var.bat"

Discussions similaires

  1. Réponses: 0
    Dernier message: 11/01/2010, 10h49
  2. Réponses: 1
    Dernier message: 15/09/2008, 14h38
  3. Réponses: 3
    Dernier message: 13/06/2008, 20h29
  4. Appel d'une fonction C avec nom de fichier en paramètre
    Par vince3320 dans le forum Fortran
    Réponses: 4
    Dernier message: 21/11/2006, 14h58
  5. [PHP-JS] une fonction php avec parametres javascript
    Par kagura dans le forum Langage
    Réponses: 1
    Dernier message: 02/03/2006, 18h10

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