Aller au contenu

Envoi d'un mail via un fichier batch


Messages recommandés

ProPlayer91 Membre 137 messages
Forumeur inspiré‚ 14ans
Posté(e)

Bonjour ou bonsoir,

Voilà mon problème : j'ai créer un programme en .bat qui créer un document .txt. Seulement, je voudrais le mettre sur mon autre ordinateur pour que ca m'envoie le document txt par mail...

Je ne sais pas si j'ai été très précis...

Bref j'espère que vous avez compris mon problème, et que vous connaissez une commande pour envoyer un document .txt par mail... (si possible sans logiciel).

Merci à vous...

Partager ce message


Lien à poster
Partager sur d’autres sites
Annonces
Maintenant
Frank_N Membre 150 messages
Forumeur inspiré‚ 66ans
Posté(e)

Bonjour,

J'ai bien peur qu'il ne faille vous trouver une autre solution. Les ".bat" ont été inventés pour travailler sur un système monoposte. Je ne suis même pas certain que vous puissiez envoyer un fichier sur une autre machine en réseau filaire. Je paierai même le contraire.

Pour envoyer un mail vous devez passer par un serveur de messagerie. Même en prenant la solution la plus simple si vous ne voulez pas en passer par là ce serait de créer votre .txt à l'aide d'un formulaire html qui l'enverrait à votre serveur de messagerie mais qui mettrait votre message en attente sauf si vous utilisez un logiciel comme Outlook.

 

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Plouj Membre 35928 messages
Voyageur‚ 64ans
Posté(e)

Pourquoi ne pas le transférer via un clé USB ?

Ou le compresser avec Winrar !

Partager ce message


Lien à poster
Partager sur d’autres sites
Black Dog Membre 2406 messages
Forumeur alchimiste‚ 102ans
Posté(e)

Il suffit de créer un partage réseau via le protocole smb.

Partager ce message


Lien à poster
Partager sur d’autres sites
Frank_N Membre 150 messages
Forumeur inspiré‚ 66ans
Posté(e)
Il y a 11 heures, Plouj a dit :

Pourquoi ne pas le transférer via un clé USB ?

C'est sans doute la meilleure solution. Je ne sais pas de quoi est constitué le fameux fichier mais le fabriquer à partir d'un batch est en soi une manière un peu bizarre et sans doute la dernière à laquelle on penserait car c'est un langage somme toute rudimentaire. S'il utilisait un langage traditionnel, il pourrait utiliser Le contrôle Messages MAPI (il permet d'utiliser les fonctions de l'API de messagerie de façon transparente) qui est prévu pour ce genre de chose car il permet de gérer les pièces jointes.

Perso, pour passer des fichiers d'une machine à une autre j'utilise des clés USB, c'est facile, rapide et sans prise de tête.

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Lapinkiller Membre 10137 messages
Le Dieu Lapin‚ 31ans
Posté(e)

Bonjour,

 

C'est quoi ton besoin précisément ? que le fichier .txt généré soit transféré sur l'autre PC ?

=> Pourquoi ne pas générer directement le fichier txt sur le PC cible ?

Où est l'autre PC ? (sur le même réseau intranet ?)

 

Partager ce message


Lien à poster
Partager sur d’autres sites
ProPlayer91 Membre 137 messages
Forumeur inspiré‚ 14ans
Posté(e)

Bonsoir,

Merci a tous de m avoir repondu mais je ne comprends pas tout...

Ce n est pas grave pour ca mais j explique avec pmus de precison pourquoi cette question...

Je veux envoyer un fichier batch a ma grand mere pour faire une analyse de son ordinateur et sauver le resultat dans un fichier txt

Je voudrais ensuite recevoir le resultat par mail

Je ne suis pas en resau avec elle car elle habite vers bordeaux et moi a paris

Si vous coulez plus de precision sur ce pourquoi je veuc envoyer ce txt par mail et ce qu il contient exactement je prefere le dire en prive

Partager ce message


Lien à poster
Partager sur d’autres sites
Plouj Membre 35928 messages
Voyageur‚ 64ans
Posté(e)

Pour analyser un PC à distance, inutile de se casser la tête, il existe des solutions :

https://www.linternaute.fr/hightech/guide-high-tech/1413224-comment-prendre-le-controle-d-un-autre-ordinateur-a-distance/

https://www.commentcamarche.net/download/telecharger-34056359-teamviewer

Drôle d'idée de créer un fichier pour cela .....

  • Like 2

Partager ce message


Lien à poster
Partager sur d’autres sites
riad** Membre 6039 messages
Forumeur alchimiste‚ 47ans
Posté(e)
Le 07/09/2019 à 18:56, Frank_N a dit :

Bonjour,

J'ai bien peur qu'il ne faille vous trouver une autre solution. Les ".bat" ont été inventés pour travailler sur un système monoposte. Je ne suis même pas certain que vous puissiez envoyer un fichier sur une autre machine en réseau filaire. Je paierai même le contraire.

Tout à fait, normalement il doit utiliser un fichier VBA au lieu d'un fichier .bat ou alors un programme externe.

Partager ce message


Lien à poster
Partager sur d’autres sites
Frank_N Membre 150 messages
Forumeur inspiré‚ 66ans
Posté(e)
Il y a 2 heures, riad** a dit :

Tout à fait, normalement il doit utiliser un fichier VBA au lieu d'un fichier .bat ou alors un programme externe. 

En fait je pensais tout simplement à VB (normal, j'ai développé avec pendant plus de 20 ans) mais VBA qui est une version simplifiée de VB fait très bien l'affaire

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Annonces
Maintenant

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement

×

Information importante

Ce site internet utilise des cookies pour améliorer l'expérience utilisateur. En naviguant sur ce site vous acceptez que des cookies soient placés sur votre navigateur. Conditions d’utilisation Politique de confidentialité