Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Récupérer le resultat d'une commande dans une variable
Auteur Message
Répondre en citant
Message Récupérer le resultat d'une commande dans une variable 
Bonjour,
j'essaie de récupérer le résultat d'une commande batch dans une variable mais cela ne marche pas
je dois par la suite faire un substring de ce résultat donc je dois vraiment la stocker
voici le fichier bat: j'essaie de récupérer la sortie de findstr
j'ai essayé %1 mais ca ne fonctionne pas, et même la copie dans un fichier puis le cat du fichier

@echo off
set pwd=%cd%
cd "%pwd%/../../Common/Conf/"
set conf=conf.xml
FINDSTR "<System_path>.*</System_path>" %conf%
set a=%1
echo %a%
cd %pwd%
pause

merci par avance pour votre aide



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Récupérer le resultat d'une commande dans une variable 
Bonjour,

ceci fonctionne ?

Citation:
FOR /F "TOKENS=*" %%A IN ('FINDSTR /i "^<System_path^>.*^</System_path>" "%conf%"') DO SET a=%%A


Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Message Récupérer le resultat d'une commande dans une variable 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch