Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2005, 16h45   #1
Invité de passage
 
Inscription : juin 2003
Messages : 5
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 5
Points : 3
Points : 3
Envoyer un message via MSN à Arkenstone
Par défaut fichier de log

Salut!
je dois faire des tests via un batch et veut faire un fichier de log.
j'ecrit donc dans tests.log via des "echo bla>>tests.log".
l'inconvenient est que ceci se subsitue à la sortie ecran.


y a t'il moyen, en une meme instruction (meme ligne) d'avoir une sortie ecran et une ecriture fichier?
en d'autres termes, est il possible d'enregistrer ce qui sort à l'ecran sans avoir à relancer la commande avec un ">>fichier.log" derrière?

merci bcp!
Arkenstone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2005, 18h29   #2
Rédacteur
 
Avatar de Giovanny Temgoua
 
Étudiant
Inscription : novembre 2003
Messages : 3 831
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 3 831
Points : 2 826
Points : 2 826
En une commande et sur une une ligne, je crains que ce ne soit impossible
Ce que tu pourrais faire c'est dupliquer les commandes dans le fichier batch, une pour la sortie sur l'écran, l'autre pour écrire dans le fichier.
Giovanny Temgoua est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2005, 23h48   #3
Membre Expert
 
Avatar de Juju_41
 
Homme
Développeur en systèmes embarqués
Inscription : février 2003
Messages : 973
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur en systèmes embarqués

Informations forums :
Inscription : février 2003
Messages : 973
Points : 1 162
Points : 1 162
Bonjour

Si tu tiens à faire tout ça en une ligne, tu as toujours la possibilité de créer un petit programme en C ou Pascal ou équivalent, qui lirait l'entrée standard, et ferait à la fois une écriture fichier et un affichage écran de ce qui est lu.

En utilisant un "pipe", cela donnerait :
Code :
echo Hello | monprog.exe
Si tu veux plus de précisions n'hésites pas
Juju_41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2005, 09h04   #4
Invité de passage
 
Inscription : juin 2003
Messages : 5
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 5
Points : 3
Points : 3
Envoyer un message via MSN à Arkenstone
disons que faire un prog rien que pour ça prendrais trop de temps.
les tests doivent etre lancé très vite (midi aujourd'hui).
et puis ce n'est pas aussi capital que ça.
si cette possibilité eu existé, ça aurait été très bien mais bon.
je vais faire autrement.
j'ai en partie dupliqué les commandes (les echo) et pour le reste je jongle entre message perso à l'utilisateur et ce qu'affiche les commandes.

merci à vous.
@+!
Arkenstone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2005, 14h42   #5
Membre Expert
 
Avatar de Juju_41
 
Homme
Développeur en systèmes embarqués
Inscription : février 2003
Messages : 973
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur en systèmes embarqués

Informations forums :
Inscription : février 2003
Messages : 973
Points : 1 162
Points : 1 162
Pour ceux qui reliraient ce post et que ça intéresserait, j'ai écris un petit code en Pascal (une dizaine de lignes) qui fonctionne à merveille donc si il y a des intéressés, contactez moi en MP
Juju_41 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h48.


 
 
 
 
Partenaires

Hébergement Web