Envoyer fichier excel pièce jointe batch [Fermé]

Signaler
Messages postés
6
Date d'inscription
jeudi 30 août 2012
Statut
Membre
Dernière intervention
5 septembre 2012
-
Bonjour,
Je cherche à faire un code afin d'envoyer par mail à des destinataires différents un fichier excel qui sera implémenté dans un dossier
merci, voici le batch, il ne fonctionne pas, si quelqu'un peut m'aider à trouver la solution, ce serait gentils, merci.


rem verification initiale de la presence du fichier de stockage du prochain XLS a traiter
rem si present renvoit au point debut

IF c:\test\en_cours.txt EXIST GOTO debut

rem en cas d'absence creation du fichier avec la valeur 1 dedans
rem donc reprise de l'envoi a partir du premier XLS
echo 1 > c:\test\en_cours.txt

:debut
rem remplissage de la variable "en_cours" avec la valeur du fichier texte
set en_cours < c:\test\en_cours.txt

rem verification de la presence du fichier XLS en cours
rem si present, envoi par mail
rem sinon fermeture du batch
IF c:\test\XLS\xls%en_cours%.xls EXIST GOTO mail ELSE GOTO fin

:mail

c:\test\sendEmail-v156\sendEmail.exe -f ADRESSE@EXPEDITEUR.COM -s SERVEUR.SMTP.COM -xu COMPTE_UTILISATEUR_SMTP -xp PASSWORD_UTILISATEUR_SMTP -t ADRESSE@DESTINATAIRE_1.COM -cc ADRESSE@DESTINATAIRE_2.COM -a c:\test\xls\xls%en_cours%.xls < c:\test\test.txt

:suite
rem incrementation
"en_cours"+1 > c:\test\en_cours.txt

GOTO debut

:fin