Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses. Page 1 sur 1
[Résolu]Comment copier le contenu d'une fenêtre dos ?
Auteur Message
Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Salut à tous !

Voilà, j'ai fais un batch qui lance une application

- Celle-ci ouvre une fenêtre dos (console)
- Quand l'application à finie, ça marque une pause pour lire les résultats (dans la console)
- Appuis sur une touche, la fenêtre se ferme

je voudrais savoir s'il y a moyen (à travers mon batch) de copier (pour eventuellement ercrire un fichier log) tout le contenu de cette fenêtre dos ?

Celà est peut-être simple, mais je n'ai pa su ou pu trouver... (vu mon niveau Sad )

Si quelqu'un à une solution à me proposer, un grand merci d'avance...




______________________________________________________
Bon Vent !

Tragan

Plus j'apprends, plus je prends la mesure de ce que je ne sais pas... (et personnellement y-a du boulot ! Mr. Green )
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Bonjour
utilises la redirection vers un fichier
exemple

Code:
echo Bonjour >>rapport.log





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Salut à toi Laddy !

D'abord, merci pour ta réponse...

-- Mon appli.exe affiche dans la console son travail au fur et à mesures...
-- Quand elle a fini, les process appli.exe et cmd.exe s'arrêtent (donc plus de console)
-- C'est pour cela que j'ai mis la 'pause', pour pouvoir lire ses résultats
-- J'arrive à récupérer sur un .log les résultats, mais ce ne sont que les lignes où les résultats sont OK
-- S'il y a des lignes d'erreurs (autre couleur sur la console) je n'arrive pas à les récupérer (sauf par un copier manuel de la console )

j'ai essayé avec echo , appli.exe > fichier.log... sans résultats

Apparement,cela n'a pas l'air d'être possible...

Encore merci de ton attention et...




______________________________________________________
Bon Vent !

Tragan

Plus j'apprends, plus je prends la mesure de ce que je ne sais pas... (et personnellement y-a du boulot ! Mr. Green )
Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Au debut de ton programme tu rajoute une parenthese (
A la fin de ton programme tu met ) 2>ton fichier.txt



Visiter le site web du posteur
Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Tu peux aussi gérer les erreurs par exemple :


exemple
if errorlevel 2 echo echec >> rapport.log



Dernière édition par Laddy le Dim 27 Déc 2009 - 20:19; édité 1 fois

______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 
Merci d'eviter les doublons : http://www.batcher.fr/forum/viewtopic.php?f=4&t=241

http://www.developpez.net/forums/d854252/general-developpement/programmatio…

Surtout lorsqu'on ne prend pas la peine de statuer son sujet !




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message [Résolu]Comment copier le contenu d'une fenêtre dos ? 


Montrer les messages depuis:
Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses. 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