ecrire un fichier .bat - Programmation
Marsh Posté le 15-05-2003 à 16:16:23
.bat .... blat pour window..... ola gamin tu te serais pas perdu par hazard ?
Marsh Posté le 16-05-2003 à 09:27:04
zerod a écrit : .bat .... blat pour window..... ola gamin tu te serais pas perdu par hazard ? |
je veut ecrire un fichier .bat pour windows a l'interieur de ce fichier ("script" ) je fait applelle a un utilitaire qui permet l'envoi de mail :BLAT (blat est équivalent à mapisend.....)
la partie envoi de mail classique avec cette utilitaire dans le fichier .bat fonctionne deja parfaitement.Mon seul probleme est d'arriver a calculer le nom du fichier (là je suis perdu!!!!)
Marsh Posté le 16-05-2003 à 09:54:10
j'ai fait des recherches mais j'ai rien trouvé, à part DATE qui donne la date. Il doit y avoir moyen de rediriger ca vers un fichier
genre
DATE >C:\test.txt
mais après je sais pas
Marsh Posté le 16-05-2003 à 11:53:04
Le batch suivant te crée une variable d'environnement date2 sous la forme :
LG030516
Marche sur XP, doit marcher sur 2000 et NT
Je ne suis pas sur du tout que celà marche sous 9x
@echo off
set date2=LG
set date2=%date2%%date:~-2%
set date2=%date2%%date:~3,2%
set date2=%date2%%date:~0,2%
ensuite tu n'as qu'à faire :
ta_commande %date2% ......
Marsh Posté le 15-05-2003 à 16:06:44
Bjr a tous,
Voila je doit ecrire un fichier . bat mais je ne sai pa faire!!!
ce .bat doit permettre de calculer un nom de fichier de la forme LGaammjj.log (ex aujourd'hui LG030515 ) or je ne sai pas comment récupérer ces variables ni les concaténer!!!!
je doit ensuite utiliser ce nom de fichier pour l'envoyer par mail a l'aide de l'utilitaire blat.
Au cas ou mon explication ne soit pa trés clair:
1ere partie
CALCUL DU NOM DU FICHIER
2 partie
ENVOI DU MAIL
blat LGaammjj.log -to "qq@fai.fr...............
Merci d'avance