créer un fichier log [batch] - Programmation
Marsh Posté le 12-01-2002 à 17:54:03
SVP aidez moi, je lutte pour trouver qqch, impossible, je pense pas que ça doit être tres compliqué pourtant
[edtdd]--Message édité par z0rglub--[/edtdd]
Marsh Posté le 12-01-2002 à 18:11:22
bin c'est assez limité le batch. J'avais posé la question sur un autre truc et ont m'a filé des liens sympas ...
Voir http://forum.hardware.fr/forum2.ph [...] ic=&trash=
A+
Marsh Posté le 12-01-2002 à 18:15:57
voilà le genre de trucs qu'il y a dans le fenêtre qui s'execute :
C:\Program Files\EasyPHP\mysql\bin>rem sauvegarde des fichiers persos sur l'autre ordi.
C:\Program Files\EasyPHP\mysql\bin>xcopy "E:\fichiers personnels\*.*" "\\Pookie\echanges\Pierrick\sauvegarde\fichiers personnels\" /s/d/y
E:\fichiers personnels\travail\site web\WWW easyphp\MySQL\z0rglub_database.sql
E:\fichiers personnels\sauvegardes\G6 FTP Server\Hitometer_DL.top
E:\fichiers personnels\sauvegardes\G6 FTP Server\Hitometer_UL.top
E:\fichiers personnels\sauvegardes\batch\AceClock.reg
4 fichier(s) copié(s)
c'est toutes ces infos que je veux sauver dans un fichier log
Marsh Posté le 12-01-2002 à 18:31:13
z0rglub a écrit a écrit : voilà le genre de trucs qu'il y a dans le fenêtre qui s'execute : C:\Program Files\EasyPHP\mysql\bin>rem sauvegarde des fichiers persos sur l'autre ordi. C:\Program Files\EasyPHP\mysql\bin>xcopy "E:\fichiers personnels\*.*" "\\Pookie\echanges\Pierrick\sauvegarde\fichiers personnels\" /s/d/y E:\fichiers personnels\travail\site web\WWW easyphp\MySQL\z0rglub_database.sql E:\fichiers personnels\sauvegardes\G6 FTP Server\Hitometer_DL.top E:\fichiers personnels\sauvegardes\G6 FTP Server\Hitometer_UL.top E:\fichiers personnels\sauvegardes\batch\AceClock.reg 4 fichier(s) copié(s) c'est toutes ces infos que je veux sauver dans un fichier log |
Ton ficher batch s'appelle toto.bat par exemple
si tu fais toto > log.txt il va créer un fichier avec les infos ci dessus
si tu fais toto >> log.txt il va ajouter au fichier les infos ci dessus.
Ton problème est résolu je pense.
a+
Marsh Posté le 12-01-2002 à 18:34:22
oui, j'avais vu le coup de > et >>
mais dis moi, je mets ça où toto > log.txt ?
Dans toto.bat ?
Marsh Posté le 12-01-2002 à 18:38:57
lol bin non quand tu l'invoques. Ton fichier batch qui s'execute périodiquemet s'appelle machin.bat ou je ne sais quoi
Dans la console dos, au lieu de faire machin tu tapes machin >> log.txt
A+
Marsh Posté le 12-01-2002 à 18:39:58
Ton script, il s'execute à partir de koi ?
du planificateur des taches ?
si c ça, ben au lieu de lui demander d'exexuter toto.bat, tu lui demande d'executer toto.bat > toto.txt
je suis pas sur que ça marche
Marsh Posté le 12-01-2002 à 18:41:51
Je@nb a écrit a écrit : Ton script, il s'execute à partir de koi ? du planificateur des taches ? si c ça, ben au lieu de lui demander d'exexuter toto.bat, tu lui demande d'executer toto.bat > toto.txt je suis pas sur que ça marche |
si tu sais passer des paramètres en ligne de commande. Sinon tu crées un batch machin2.bat et dedans tu tapes machin >> log.txt
Marsh Posté le 12-01-2002 à 18:43:29
j'ai fait un fichier test.bat qui contient :
save.bat >> log.txt
je lance test.bat et il execute save.bat (je vois pas la fenêtre mais j'entends les DD gratter), il écrit tout dans un fichier log.txt
Absolument génial, c'est exactement ce que je voulais, grand MERCI à toi
Marsh Posté le 13-01-2002 à 17:25:40
z0rglub a écrit a écrit : j'ai fait un fichier test.bat qui contient : save.bat >> log.txt je lance test.bat et il execute save.bat (je vois pas la fenêtre mais j'entends les DD gratter), il écrit tout dans un fichier log.txt Absolument génial, c'est exactement ce que je voulais, grand MERCI à toi |
No problem. Ravi de t'avoir aidé ...
Marsh Posté le 12-01-2002 à 13:06:03
j'ai un script batch qui s'exécute périodiquement pour faire des sauvegarde de mes fichiers perso. Je voudrais avoir une trace de tous les fichiers copiés. Il faudrait pour cela que toutes les lignes de la fenêtre DOS soient copiées dans un simple fichier texte. Savez vous commet faire ça.
Une version améliorée fera un append avec rajout en début de
----------------------------------
vendredi 11 janvier
----------------------------------
par exemple, pour plus de clarté
---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com