Java permet la capacité d' exécuter des commandes DOS en utilisant la méthode de la classe "Runtime" " ) exec ( " . Ceci est utile , parce que pour envoyer un message à un ordinateur spécifique , vous devez utiliser le « net send » de commande disponible uniquement via DOS. Ainsi, vous pouvez écrire un script Java qui appelle les commandes DOS à l'intérieur de celui-ci , qui sera ensuite envoyer des messages à un PC à distance sur votre réseau . Ce message s'affiche sur l'ordinateur de l' utilisateur dès que le code Java est exécuté. L'éditeur Eclipse pour les développeurs Java sera utilisé pour écrire le code Java. Choses que vous devez Eclipse éditeur pour les développeurs Java IDE Voir Plus Instructions 1 ouverte Eclipse. Si vous ne l'avez pas , vous pouvez le télécharger et l'installer en utilisant le lien dans " Ressources ". 2 Allez dans " Fichier> Nouveau> Projet Java. " Nommez le projet " NetSend " et cliquez sur "OK". Cliquez-droit sur le dossier " NetSend " dans l'explorateur de paquet sur le côté gauche , et cliquez sur "Nouveau > Classe . " " . OK" appeler la classe " Dos " et cliquez sur 3 Copiez et collez le code Java suivant : import java.io. *; public class Dos { public static void main ( string [] args ) { try { string [ ] command = new String [6]; commande [0] = "cmd" ; commande [ 1] = " /C " ; commande [2] = " net " ;//Exécuter le net send commandcommand [3] =" envoyer " ; commande [4] =" COMPUTER_NAME " Nom de l'ordinateur de ;//utilisateur , le changement this.command [5] =" hé là de java " ;//Message à envoyer , changer cette situation. Process p = Runtime.getRuntime (). exec ( commande ) ;//RUN NET SEND BufferedReader stdInput = new BufferedReader ( nouveau InputStreamReader ( p.getInputStream ())) ; BufferedReader stderror = new BufferedReader ( nouveau InputStreamReader ( p.getErrorStream ()) ) ;//sortie de votre commande , de la console Java : String out = null; while (( out = stdInput.readLine ()) ! = null) System.out.println ( out); while (( out = stdError.readLine ()) = null) System.out.println ( out) ;} catch (Exception e) { System.out.println ( e ) ;}}} 4 Cliquez sur le bouton de lecture vert sur le haut de l'écran pour exécuter votre code Java. L'utilisateur que vous avez envoyé votre code verrez une fenêtre pop-up de votre message sur son écran , et vous verrez " Le message a été envoyé avec succès à Computer_Name . " délivré sur la console à l'intérieur Eclipse.
|