Appel de Net Send - Windows & Software
Marsh Posté le 13-07-2004 à 09:42:28
dans ton code fait un appel shell pour lancer la commande net send.
Marsh Posté le 13-07-2004 à 09:56:36
non, je parlais du shell... enfin de ce que tu me proposes
Marsh Posté le 13-07-2004 à 10:01:59
Ben ca ca dépend de comment vous codez votre intranet. En javascript ou ASP ca doit pas etre tres compliqué. Par contre va falloir que tu cherches pasque moi je fais que du vbs (ben oui je suis admin pas dév).
a+
Marsh Posté le 13-07-2004 à 10:02:10
Salut,
Pour envoyé un net send, tape ceci sous notepad et sauve le sous MESSAGE.VBS:
dim shell, IP, Message
IP="*"
Message="Coucou, ceci est un test"
Set objShell=createObject ("WScript.Shell" )
objshell.run "net send " & IP & " " & Message
Lance le fichier ainsi créé pour faire un test .
Maintenant que tu as le principe, reste plus qu'à faire un formulaire qui demande le message et IP, en VB par exemple.
Attention, ce script peut etre intercepté par ton firewall et par ton antivirus.
A+
Marsh Posté le 13-07-2004 à 10:05:21
OK, je vais tenter. merci pour votre aide. si d'autres gens veulent ajouter leur pierre a l'edifice, n'hesitez pas...
Marsh Posté le 13-07-2004 à 10:16:52
bon, je viens de tester, et c'est nickel, pil poil ce qu'il me fallait....
merci
Marsh Posté le 15-07-2004 à 12:06:29
Le plus propre est encore d'écrire un COM+ qui te fera cela avec comme paramètres d'entrée éventuels l'adresse IP et le message.
My 2 cent
Marsh Posté le 19-08-2004 à 00:07:44
bon, je relance ce topic car en fait ca ne marche pas...enfin si, mais pas top.
en fait, quand je lance la page asp depuis mon serveur local virtuel (je sais pas trop comment appeler le programme qui fait que mon ordi peut agir comme un serveur) ca marche au poil. mais quand je veux le lancer depuis l'intranet (situe sur un vrai serveur) alors la, aucun net send n'est envoye... j'ai essaye de lancer des net send depuis une fenetre DOS sur le serveur, ca marche. j'ai essaye de faire un vbs avec le code et la lancer depuis le serveur, ca marche aussi.
donc, est ce que qqun a une idee de genie pour m'aider ?
merci encore
Marsh Posté le 19-08-2004 à 20:39:47
j'ai pas la solution mais....
Ou je travail j'envoyé un net send a plusieurs personne en meme temps ... en fait envoyé 200 message en meme temps a 3 ou 4 personnes
voici comment je prossèdé :
je choisi les 4 IP ou nom d'ordinateur qui vont recevoir les messages
192.168.1.20 - 192.168.1.21 - 192.168.1.22 - 192.168.1.23
ensuite j'ouvre le bloc note et je tape :
Code :
|
et ca le nombre de fois que tu veux que chaque utilisateur recoit le message
ensuite tu enregistre ton fichier texte en lui donnant n'importe quel nom
puis tu renomme le .txt en .bat
maintenant tu execute le .bat
et voila tes message son envoyé au utilisateur
JE pense que cette méthode doit pouvoir s'adapter a une page HTLM ou autre ...mais comment ca je sais pas
++
Marsh Posté le 13-07-2004 à 09:39:01
salut a tous
je commence tout juste a essayer de tripatouiller des reseaux, et on m'a demande de faire un bout du site intranet de l'entreprise ou je suis en stage.
un des trucs que je dois faire est un formulaire (code en HTML, Javascript, ASP... pas de PHP) qui une fois envoye devrait faire apparaitre un petit net send sur l'ecran de l'adnim (l'envoi de mails ne marche pas dans ce cas, a cause de config mails trop tordues).
d'ou ma question : comment faire pour envoyer des net send a des personnes definies en cliquant sur un bouton submit d'un formulaire....
merci d'avance