Batch dos sous windows - Shell/Batch - Programmation
Marsh Posté le 12-07-2004 à 16:18:49
nom ça marche pas comme ça. tu mets simplement la chaine dir et tu l'affiche... mais elle n'est pas exécutée.
je ne sais pas si c'est possible de faire ce que tu veux. Mais explique ou tu veux en venir
Marsh Posté le 12-07-2004 à 17:01:26
Je vais lancer un exécutable qui me renvoit un retour et je récupère ce code retour ds une variable pour le traiter.
Voila;
JagStang a écrit : nom ça marche pas comme ça. tu mets simplement la chaine dir et tu l'affiche... mais elle n'est pas exécutée. |
Marsh Posté le 12-07-2004 à 18:19:22
au pire tu le recuperes dans un fichier :
exemple, dans "dir_test.bat" tu mets :
Code :
|
et tu auras test.txt avec le résultat de ton dir dedans...
Edit: tu peux surement utiliser ton pipe pour diriger la sortie standard ailleurs que dans un fichier, solution a creuser donc...
Marsh Posté le 12-07-2004 à 15:49:46
Bonjour;
Comment récupérer dans une variable, le résultat d'une exécution d'une opération dos.
Par exemple :
Set a = "dir"
echo %a%
Ca doit m'afficher le résultat de l'instruction "dir" de dos (a contient la liste des fichiers et répertoires).
A+;