Envoi de mail Automatique

Bonjour, :hello:

Actuellement en plein déploiement, j’utilise un script *.bat pour déployer ou configurer certains logiciels ou paramètres via GPO. Cependant comme l’installation est quasi invisible (silencieuse) et que j’ai un parc de 400 machines, je souhaite être prévenu à la fin du script par mail pour savoir si l’installation est terminée. L’envoi ne peut se faire que par script *.bat *.vbs ou un petit logiciel qui soit totalement automatisé et que je copierais sur la machine cliente. Si vous avez une solution ou des idées, je suis preneur.

Merci d’avance ! ^ ^)

Personnellement je n’ai rien à te proposer, mais en allant sur www.codes-sources.com tu trouveras bien un script pour ça, à moins que tu aies déjà cherché ^^

Il va sans doute falloir que tu installes quelque chose (genre sendmail) côté distant ; reste à savoir comment ça va réagir par rapport à l’existant, en particulier par rapport au SMTP
Tu as envisagé la solution d’une interrogation cyclique à partir de chez toi, qui irait lire sur chaque machine un fichier log contenant l"état d’avancement ?

Merci de vos réponses, cependant entre temps j’ai trouvé un script.vbs qui permet d’envoyer des mails sans installation particulière.

Set objEmail = CreateObject(« CDO.Message »)
objEmail.From = « toto@free.fr »
objEmail.To = « tot@free.fr »
objEmail.Subject = « Sujet: Framework 3 Installation »
objEmail.Textbody = "L’Ordinateur Framework 3 deja installe. PC OK: "
objEmail.Configuration.Fields.Item _
(« http://schemas.microsoft.com/cdo/configuration/sendusing ») = 2
objEmail.Configuration.Fields.Item _
(« http://schemas.microsoft.com/cdo/configuration/smtpserver ») = _
« smtp.free.fr »
objEmail.Configuration.Fields.Item _
(« http://schemas.microsoft.com/cdo/configuration/smtpserverport ») = 25
objEmail.Configuration.Fields.Update
objEmail.Send

Merci encore.