Cette solution ne tient pas compte des déconnexion tu auras donc un envoi toutes les X heures suivant ce que tu veux.
Je ne sais pas comment faire par rapport aux deconnexions.
Par contre si tu trouves, tu n'as qu'à ajouter la ligne de commande dans le fichier .bat
1/ installes Blat sut ton PC.
cliquer ici pour avoir la procédure
2/créé un fichier adresseIP.txt à la racine C:
3/ créé ton batch
contenu du .bat:
rem envoie dans le fichier adresseIP.txt la config IP:
rem 1 seul > après ipconfig /all écrase le contenu précédent
rem 2 >> conserve les rapport précedent
ipconfig /all >C:\adresseIP.txt
rem envoi du fichier adresseIP.txt à l'adresse prédéfini
blat adresseIP.txt -t
tonadresse@mail.fr -s "object: rapport IP"
4/ créé une tache planifié lançant ton batch dans windows s'exécutant toutes les heures ou 2 heures
ps: ajouter @echo off au debut du script pour ne pas voir défiler une fenetre dos lors du lancement du batch