[Résolu] Afficher un message sur le bureau

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
thumsj138
Batcheur occasionnel
Messages : 2
Enregistré le : 01 juin 2011 13:04

[Résolu] Afficher un message sur le bureau

Message par thumsj138 »

Voila au fait j aimerais créer un batch qui permet, lorsqu'on l exécute, d affiche un message sur le bureau dans une fenêtre windows
Apres quelques recherche :
Il y a moyen avec la commande Net Send mais celle ci fait appelle au réseau (et je n ai pas envie que tout le réseau local voit le message)
2 eme moyen qui me plaisait bien c était un script WSH Son nom "Popup" http://www.secretswindows.com/index.php ... /popup.htm

Mais je n arrive pas a exécuter le script dans mon batch

Voila je débute moi qui pensait commencer par quelques chose de simple :p

Merci d avance pour votre aide
Modifié en dernier par thumsj138 le 04 juin 2011 10:57, modifié 1 fois.
Avatar du membre
WIN32-[GG]
SuperBatcher
Messages : 129
Enregistré le : 25 avr. 2011 19:34
Localisation : Dernière porte à droite

Re: Afficher un message sur le bureau

Message par WIN32-[GG] »

Bonsoir ete bienvenue!
Oui, c'est pas simple comme truc...

La commande net send marcherait si tu prenait comma destinataire "localhost" qui est l'ordinateur sur lequel tu entres la commande
mais ça ferait pas très joli:
Message de localhost reçu à....
NON, et en plus pas de gestion des icones (erreur, exclamation...)

L'autre solution : jamais entendu parler (et ça a l'air d'un vrai casse-tête ça encore)

Ce qu'il te faut, c'est un script vbs ou *.vbs

Le code resemblerait à ça:
ATTENTION:
replacer [TYPE DE FENETRE] ligne 2 par (sans les crochets):
soit: vbExclamation pour une fenetre avec un point d'exclamation
soit: vbCritical pour une fenetre d'erreur
soit: vbQuestion pour un point d'interogation
soit: <rien> pour une fenetre de message normale (on aura donc 2 virgules qui se suivent)

Code : Tout sélectionner

@echo off
echo z=msgbox("message",[TYPE DE FENETRE],"titre de la fenetre") > msg.vbs
start msg.vbs
ping localhost -n 2 >nul
del /Q msg.vbs
exit
 
Voilà, j'espère que j'ai pu t'aider
WIN32-[GG]
The quieter you become,
the more you are able to ear...
thumsj138
Batcheur occasionnel
Messages : 2
Enregistré le : 01 juin 2011 13:04

Re: Afficher un message sur le bureau

Message par thumsj138 »

Parfait merci beaucoup :)
A très bientôt :)
Répondre