Creer un fichier log

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Haowyr
Batcheur occasionnel
Messages : 2
Enregistré le : 18 mars 2015 18:26

Creer un fichier log

Message par Haowyr »

Salut,
Depuis quelques temps je cherche à faire une opération qui me parait très simple mais à laquelle je ne trouve actuellement aucune solution.
J'ai un batch qui commence à être relativement conséquent et qui fonctionne correctement et affiche les étapes correctement dans al fenêtre ms dos. J'aimerais à la fin de l'exécution du script créer un fichier texte qui sauvegarde tout ce qui s'est affiché dans la fenêtre ms dos pour avoir une trace des opérations effectuées.
Cependant, je ne veux pas ajouter des choses du genre >>log.txt à la fin de chaque ligne et de plus je ne suis pas convaincu du fait que ça fonctionne.
J'ai essayé de créer un second fichier .cmd qui permettrait de lancer le second et qui ressemblerait à ça:

set date=%date:/=%
rem start cmd
call display.cmd > clautomlog.%date%.txt

Un problème avec cette méthode étant que plus rien ne s'affiche dans la console et que j'ai besoin que cela s'affiche notamment car je fais du glisser/déposer dans la console pour pointer vers mes fichiers.

Existe t'il une solution à ce problème? Merci d'avance!
Répondre