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 :

retourner resultat vbs ds variable batch


Sujet :

VBScript

  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 34
    Par défaut retourner resultat vbs ds variable batch
    salut,

    j'ai un vbs (que j'exécute dans un batch)qui me renvoi le modèle de carte réseau, ex "Intel(R) 82566DM"
    comment pourrai je récupérer ce résultat pour le réutilisé dans la suite du batch

    si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cscript monvbs.vbs>c:\temp\toto.txt
    ds le fichier texte je récupère aussi la version du wsh
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Microsoft (R) Windows Script Host Version 5.6
    Copyright (C) Microsoft Corporation 1996-2001. Tous droits r‚serv‚s.
     
    Intel(R) 82566DM
    qui ne m'intéresse pas.

    help svp,j'ai parcouru / rechercher dans le forum / web sans succès,
    merci pour vos réps

  2. #2
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    bonjour,
    et on peut voir le code dans monvbs.vbs qui renvoie la chaine id ?
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 34
    Par défaut
    sûr vous pouvez,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    On Error Resume Next
    strComputer = "."
     
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
     
    Set colItems = objWMIService.ExecQuery("Select * from Win32_NetworkAdapter where netconnectionid = 'connexion au réseau local'")
     
     
    For Each objItem in colItems
         Wscript.Echo objItem.Description   
    Next

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    bonjour,

    C'est quoi le problème ..? il y as trop d'informations dans le fichier texte ? si oui plutôt que rediriger l'affichage écran du vbs .. vous pouvez rajouter du code dans celui-ci pour écrire dans un fichier

    Comment écrire dans un fichier texte ?

    et si voulez pouvoir définir le nom de fichier destinataire à l'extérieur du script vbs , utilisez les arguments de ligne de commande :
    Comment utiliser les arguments en ligne de commande ?


    ensuite je m'interroge sur les actions menées par la suite dans votre fichier batch.. : ces actions ne peuvent'elles pas être effectuées par le .vbs... ainsi plus besoin du batch....

  5. #5
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cscript /nologo monvbs.vbs>c:\temp\toto.txt
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

Discussions similaires

  1. Resultat Commande dos Variable VBS
    Par thiasou34200 dans le forum VBScript
    Réponses: 1
    Dernier message: 30/08/2011, 16h18
  2. Checker un service en VBS avec variable
    Par balthior dans le forum VBScript
    Réponses: 8
    Dernier message: 08/12/2006, 15h14
  3. affecter les champs d'un resultat a plusieur variables
    Par ricoree78 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/11/2006, 18h09
  4. Réponses: 4
    Dernier message: 26/07/2006, 14h29
  5. Récuper resultat Oracle dans variable
    Par HarryCoco dans le forum Linux
    Réponses: 2
    Dernier message: 22/06/2006, 13h30

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