[batch] récupérer le resultat d'une commande dans une variable
récupérer le resultat d'une commande dans une variable [batch] - Shell/Batch - Programmation
MarshPosté le 15-04-2009 à 11:11:34
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 fich=fichier.xml FINDSTR "<test>.*</test>" %fich% set a=%1 #ne marche pas echo %a%
merci par avance pour votre aide
Message édité par iaidokate le 16-04-2009 à 11:36:54
Marsh Posté le 15-04-2009 à 11:11:34
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 fich=fichier.xml
FINDSTR "<test>.*</test>" %fich%
set a=%1 #ne marche pas
echo %a%
merci par avance pour votre aide
Message édité par iaidokate le 16-04-2009 à 11:36:54