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

Windows Discussion :

Mettre resultat commande MSDOS dans variable


Sujet :

Windows

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 84
    Par défaut Mettre resultat commande MSDOS dans variable
    Bonjour,
    Après de multiples recherches j'ai enfin trouvé une solution pour mettre le résultat d'une commande MSDOS dans une variable. Par exemple:
    FOR /F "usebackq delims=" %i IN (`hostname`) DO set HOST=%i
    met le resultat de la commande hostname dans la variable HOST.
    Mais quand je veux utiliser cela dans un fichier de commandes (.cmd ou .bat), ça marche pas! Pourquoi?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 84
    Par défaut Les mistères de MSDOS...
    Eh bien, j'ai trouvé: dans fichier de commandes il faut doubler tous les %
    Donc la ligne va etre:
    FOR /F "usebackq delims=" %%i IN (`hostname`) DO set HOST=%%i
    après quoi on peut vérifier cela avec:
    echo hostname = %HOST%

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. récupérer commande wget dans variable impossible !
    Par tintin3158 dans le forum Programmation et administration système
    Réponses: 8
    Dernier message: 13/08/2014, 10h53
  2. Mettre les commandes ftp dans un fichier
    Par quaife dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 15/12/2009, 21h26
  3. enregistrer retour commande unix dans variable
    Par tisba972 dans le forum Langage
    Réponses: 2
    Dernier message: 30/07/2008, 08h40
  4. Réponses: 2
    Dernier message: 07/01/2008, 09h05
  5. [TP]Peut-on mettre un commande dos dans le prog?
    Par pierre olmes dans le forum Turbo Pascal
    Réponses: 22
    Dernier message: 24/05/2003, 22h28

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