Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses. Page 2 sur 2
Aller à la page: <  1, 2
condition et GOTO
Auteur Message
Répondre en citant
Message condition et GOTO 
Revue du message précédent :

bah je suis pas assez calé pour savoir comment ça doit marcher mais j'ai tjoujours un message type
"Le processus a tenté d'écrire sur un canal inexistant."
alors je ne sais pas ce que ca veux dire Rolling Eyes

a plus

Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message condition et GOTO 
Re bonjour,

voila avec ce code ( du coup je mets plusieurs for tant pis je ne vais pas m'entêter si cela marche Okay )

@echo off

echo extraction des log system...
dumpel.exe -f eventtout.txt -s %logonserver% -l system

For /f "tokens=*" %%a in ('TYPE "eventtout.txt" ^| Find " 34 "') do (
echo %%a >> log.txt)

For /f "tokens=*" %%a in ('TYPE "eventtout.txt" ^| Find " 7036 "') do (
echo %%a >> log.txt)

For /f "tokens=*" %%a in ('TYPE "eventtout.txt" ^| Find " 6006 "') do (
echo %%a >> log.txt)

if exist log.txt goto mail

exit

:mail
blat log.txt -s smtp.aliceadsl.fr -f eventlog@toto.com -to toto@gmail.com -subject "log"

move log.txt old
ren old\log.txt log-%date:~0,2%-%date:~3,2%-%date:~6,4%.log



Le resultat me donne ca


2/3/2009 20:37:54 4 0 34 VMnetAdapter N/
...
4/6/2009 09:01:32 4 0 34 VMnetAdapter N/A COOL
2/3/2009 10:07:56 4 0 7036 Service Control Manager N/A COOL
...
4/6/2009 09:07:31 4 0 7036 Service Control Manager .....
2/3/2009 10:22:00 4 0 6006 EventLog.....
...
4/5/2009 17:56:48 4 0 6006 EventLog N/A COO


donc du plus vieux ID 34 au plus recent ID 34
puis le plus vieux ID 7036 au plus recent ID 7036
etc...

les date ont un drole de format: j'ai bien l'impression qu'elle sont passer en anglais.
Bref tout est casiment bon

Pensez vous q'uil soit preferable d'ouvrir un autr sujet pou pour tri par date ?

a plus
encore merci pour tous vos précieux conseils



Répondre en citant
Message condition et GOTO 
Non continue dans celui ci afin que nous partions tous dû meme script de base

pour un tri tu as des infos pour la date : http://batch.xoo.it/t244-Demade-de-formation.htm?start=15#p3217

ensuite dis nous ce que tu veux




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message condition et GOTO 
merci pour le lien je l'avait repéré celui là Wink

donc la dedans:

2/3/2009 20:37:54 4 0 34 VMnetAdapter N/....
...
4/6/2009 09:01:32 4 0 34 VMnetAdapter N/A COOL...
2/3/2009 10:07:56 4 0 7036 Service Control Manager N/A COOL..
...
4/6/2009 09:07:31 4 0 7036 Service Control Manager .....
2/3/2009 10:22:00 4 0 6006 EventLog.....
...
4/5/2009 17:56:48 4 0 6006 EventLog N/A COO...

je ne veux que les ligne dont la date est comprise entre aujourd'hui et 5 jours par ex.

voilou



Répondre en citant
Message condition et GOTO 
Le plus simple se serait donc que tu mettes à jour le prog tous les 5 jours avec la boucle qui faut
ou utiliser forfile avec la boucle qui faut aussi

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message condition et GOTO 
Sujet resté sans réponse; le sujet est verrouillé. Si vous souhaitez le réouvrire merci de contacter l'administratrice en donnant l'url de votre sujet et une justification.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message condition et GOTO 


Montrer les messages depuis:
Ce sujet est verrouillé; vous ne pouvez pas éditer les messages ou faire de réponses. Page 2 sur 2
Aller à la page: <  1, 2
  



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