être avertie par mail / batch
Fermé
neslie
-
12 juil. 2010 à 11:39
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 19 juil. 2010 à 11:58
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 - 19 juil. 2010 à 11:58
A voir également:
- être avertie par mail / batch
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Fichier batch - Guide
- Windows live mail - Télécharger - Mail
- Thunderbird mail - Télécharger - Mail
11 réponses
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
12 juil. 2010 à 13:44
12 juil. 2010 à 13:44
hello
est-ce que tu as accès au répertoire dans lequel arrive les fichiers ?
est-ce que tu as accès au répertoire dans lequel arrive les fichiers ?
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
12 juil. 2010 à 13:54
12 juil. 2010 à 13:54
pour savoir si il y a nouveau fichier, il faut comparer la liste des fichiers du répertoire FTP régulièrement pour vérifier si il y a un nouveau.
sinon as-tu accès aux fichiers autrement ?
sinon as-tu accès aux fichiers autrement ?
sinon je peux créer des fichiers et répertoires pour les tests.
Sans accéder au FTP je ne peux pas ?
Sans accéder au FTP je ne peux pas ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
Modifié par dubcek le 12/07/2010 à 15:59
Modifié par dubcek le 12/07/2010 à 15:59
pour des tests ok mais sans accéder au FTP comment savoir que de nouveaux fichiers sont arrivés par FTP
tu connais les commandes/scripts .bat/DOS ?
tu connais les commandes/scripts .bat/DOS ?
salut,
hoo pas bête, moi qui cherchait le script sans accéder au FTP, je pense que je n'ai pas le choix, ou j'attends mon tuteur ou bien je cherche des scripts et je les tests avec mon tuteur :/
hoo pas bête, moi qui cherchait le script sans accéder au FTP, je pense que je n'ai pas le choix, ou j'attends mon tuteur ou bien je cherche des scripts et je les tests avec mon tuteur :/
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
13 juil. 2010 à 12:41
13 juil. 2010 à 12:41
ce script teste toute les 60s si il y a un nouveau fichier dans repertoire et affiche un message
@echo off set repertoire=. set delai=60 set liste1=%TEMP%\liste1-%RANDOM% set liste2=%TEMP%\liste2-%RANDOM% setlocal enableDelayedExpansion dir /b %repertoire% > %liste1% :b12 ping -n %delai% 127.0.0.1 > NUL dir /b %repertoire% > %liste2% echo n | comp %liste1% %liste2% > NUL 2>NUL if %errorlevel% EQU 0 ( rem echo pas de nouveau fichier ) else ( set nom= for /f "delims=" %%a in ('type %liste2%') do ( findstr "%%a" %liste1% > NUL set err=!errorlevel! if !err! EQU 1 set nom=!nom! %%a ) if not "!nom!" == "" ( rem Arrive ici si il y a un nouveau fichier echo nouveau fichier !nom! ) ) copy /y %liste2% %liste1% >NUL 2>NUL goto b12
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
13 juil. 2010 à 12:48
13 juil. 2010 à 12:48
Presque l'algorithme que je lui avais donné :-)
Mais le tiens est bien mieux détaillé, elle n'aura presque plus rien à faire ;-)
Mais le tiens est bien mieux détaillé, elle n'aura presque plus rien à faire ;-)
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
13 juil. 2010 à 12:44
13 juil. 2010 à 12:44
merci de ne pas poster deux fois le même message.
https://forums.commentcamarche.net/forum/affich-18460515-notification-par-mail-batch#p18461791
https://forums.commentcamarche.net/forum/affich-18460515-notification-par-mail-batch#p18461791
désolée si j'ai posté 2 fois le même message, je voulais le posté dans " programmation" et je ne savais pas supprimer le double.
je vais essayer ce script, il est très complet :)
merci beaucoup, je vous tiens au courant
à bientôt
je vais essayer ce script, il est très complet :)
merci beaucoup, je vous tiens au courant
à bientôt
Bonjour,
désolée pour le retard, mon tuteur s'est absenté un moment.
j'ai montré le script de Dubcek à mon tuteur, ce script n'envoie pas de notification par mail lors d'un nouveau fichier sur le FTP.
Alors je sais comment envoyer un mail en batch, mais je ne le sais pas associer à ce script.
voici mon script pour un envoie de mail simple:
telnet mail.isthma.fr 25
HELO serveur.fr
MAIL FROM: test@test.fr
RCPT TO: client@test.fr
DATA
Subject: test message
This is a test message you will not see a response from this command.
.
QUIT
PS: ce script marche très bien.
désolée pour le retard, mon tuteur s'est absenté un moment.
j'ai montré le script de Dubcek à mon tuteur, ce script n'envoie pas de notification par mail lors d'un nouveau fichier sur le FTP.
Alors je sais comment envoyer un mail en batch, mais je ne le sais pas associer à ce script.
voici mon script pour un envoie de mail simple:
telnet mail.isthma.fr 25
HELO serveur.fr
MAIL FROM: test@test.fr
RCPT TO: client@test.fr
DATA
Subject: test message
This is a test message you will not see a response from this command.
.
QUIT
PS: ce script marche très bien.
dubcek
Messages postés
18757
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
19 décembre 2024
5 623
19 juil. 2010 à 11:58
19 juil. 2010 à 11:58
dans le script, il faut remplacer la ligne
par tes commandes ou l'appel à ton script
echo nouveau fichier !nom!
par tes commandes ou l'appel à ton script