Question
Notification mail quand réseau down
- patrokos
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 10 ans 1 mois #21511
par patrokos
Notification mail quand réseau down a été créé par patrokos
Bonjour,
avec ma commande [code:1]Get-NetAdapter[/code:1] je vois bien ma connexion si elle est up.
Jusqu'à la ok.
La suite ...
j'ai un serveur 2012R2 avec 6 machines sous Windows 8.1, j'aimerais faire un petit script qui contrôle une des 6 machines car elle doit absolument toujours être connectée à internet. Mettre le script sur le serveur.
L'ip de la machine est 10.10.0.4
J'aimerais être notifié par mail avec mon script ici en incluant la fonction test connexion... lorsque ma connexion est down de cette machine.
En sachant que mon script mail fonctionne chez moi.
[code:1]
$expediteur = \"xxxx@gmail.com\"
$destinataire = \"xxxx@live.com\"
$serveur = \"smpt.xxx.com\"
$fichier = \"C:\test\test.txt\"
$objet = \"Envoi de mail via powershell \" + [System.DateTime]::Now
$texte = \"texte\"
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
$attachment = new-object System.Net.Mail.Attachment $fichier
$message.Attachments.Add($attachment)
$SMTPclient = new-object System.Net.Mail.SmtpClient $serveur
$SMTPAuthUsername = \"xxxx@gmail.com\"
$SMTPAuthPassword = \"xxxx\"
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential($SMTPAuthUsername, $SMTPAuthPassword)
$SMTPclient.Send($message) [/code:1]
Je suis perdu à ce niveau.
Quelqu'un peu m'aider ?
Merci à vous ...
avec ma commande [code:1]Get-NetAdapter[/code:1] je vois bien ma connexion si elle est up.
Jusqu'à la ok.
La suite ...
j'ai un serveur 2012R2 avec 6 machines sous Windows 8.1, j'aimerais faire un petit script qui contrôle une des 6 machines car elle doit absolument toujours être connectée à internet. Mettre le script sur le serveur.
L'ip de la machine est 10.10.0.4
J'aimerais être notifié par mail avec mon script ici en incluant la fonction test connexion... lorsque ma connexion est down de cette machine.
En sachant que mon script mail fonctionne chez moi.
[code:1]
$expediteur = \"xxxx@gmail.com\"
$destinataire = \"xxxx@live.com\"
$serveur = \"smpt.xxx.com\"
$fichier = \"C:\test\test.txt\"
$objet = \"Envoi de mail via powershell \" + [System.DateTime]::Now
$texte = \"texte\"
$message = new-object System.Net.Mail.MailMessage $expediteur, $destinataire, $objet, $texte
$attachment = new-object System.Net.Mail.Attachment $fichier
$message.Attachments.Add($attachment)
$SMTPclient = new-object System.Net.Mail.SmtpClient $serveur
$SMTPAuthUsername = \"xxxx@gmail.com\"
$SMTPAuthPassword = \"xxxx\"
$SMTPClient.Credentials = New-Object System.Net.NetworkCredential($SMTPAuthUsername, $SMTPAuthPassword)
$SMTPclient.Send($message) [/code:1]
Je suis perdu à ce niveau.
Quelqu'un peu m'aider ?
Merci à vous ...
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.036 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Notification mail quand réseau down