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 :

Récupération du résultat dans une variable


Sujet :

Scripts/Batch

  1. #1
    Membre chevronné Avatar de mangasource
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2009
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 122
    Par défaut Récupération du résultat dans une variable
    Bonjour,

    Je suis actuellement de bosser sur un petit script, et je rencontre un petit soucis.

    Je souhaite utiliser la commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wmic nic where "netconnectionid like '%'" get netconnectionid
    et en récupérer une partie.

    Voici actuellement mes deux essais :

    Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set NomReseau=$(wmic nic where "netconnectionid like '%'" get netconnectionid)
    echo %NomReseau%
    Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for /f "usebackq tokens=1,2" %%a in ('wmic nic where "netconnectionid like '%'" get netconnectionid') do set %%a
    echo %%a

    Auriez-vous une solution ou une piste sur laquelle je puisse creuser ?

    Merci d'avance !
    Quentin
    > Mes groupes :
    Amateurs de mangas/animes | Joueurs/Joueuses du TCG Magic : The Gathering | Les SIMPSONS / FUTURAMA
    > Vous avez la réponse à votre question ? Mettez votre sujet en Résolu

  2. #2
    Membre Expert
    Avatar de sachadee
    Homme Profil pro
    AMI DU BAT
    Inscrit en
    Janvier 2013
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Brésil

    Informations professionnelles :
    Activité : AMI DU BAT
    Secteur : Distribution

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1 478
    Par défaut
    Salut,

    Voilà une solution qui va te sauver les connexions dans #$connection[n] :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    @echo off
    
    setlocal enabledelayedexpansion
    set $c=1
    for /f "skip=2 delims=" %%a in ('wmic nic where "netconnectionid like '%%'" get netconnectionid ^| find /i "con"') do (
      set #$connection!$c!=%%a
      set /a $c+=1
    )
    
    set #

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/05/2014, 11h58
  2. [Batch] lire dans un fichier et mettre le résultat dans une variable
    Par danydan01 dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 09/06/2010, 12h28
  3. [RegEx] Récupération de texte dans une variable
    Par JQuinn dans le forum Langage
    Réponses: 4
    Dernier message: 17/09/2008, 20h35
  4. récupération de valeur dans une variable
    Par gantix dans le forum Langage
    Réponses: 2
    Dernier message: 29/06/2008, 21h42
  5. évaluer une commande et avoir le résultat dans une variable
    Par ggnore dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 10/06/2008, 17h36

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