“Conocimientos Programación>Programación Java

Cómo crear una secuencia de comandos de Java para enviar mensajes a un PC remoto

2012/8/21
Java permite la capacidad para ejecutar comandos de DOS utilizando el método de la clase "Runtime " ") exec ( " . Esto es útil, ya que para enviar un mensaje a un equipo específico que tiene que utilizar el " net send " de comandos disponibles sólo a través de DOS. Por lo tanto , se puede escribir un script de Java que llama a los comandos de DOS desde el interior de la misma, que posteriormente enviar mensajes a un ordenador remoto en la red. Este mensaje aparecerá en el ordenador del usuario tan pronto como se ejecuta el código Java. El editor de Eclipse para desarrolladores de Java se puede utilizar para escribir el código Java. Cosas que necesitará
Editor Eclipse para desarrolladores de Java IDE
Ver Más instrucciones
1

Eclipse Abrir. Si no lo tiene , puede descargarlo e instalarlo usando el enlace " Recursos ".
2

Ir a "File > New > Java Project ". Asigne un nombre al proyecto " NetSend " y haga clic en " Aceptar". Haga clic en la carpeta " NetSend " en el Explorador de paquetes en el lado izquierdo , y haga clic en "New > Class ". . " OK" Llame a la clase " Dos" y haga clic en
3

Copia y pega el siguiente código Java : import java.io. * ;

public class Dos { void (String [] args ) static {try { String [ ] comando = new String [ 6 ] ; comando [ 0 ] = " cmd" , comando [ 1 ] = "/C" ; mando [ 2 ] = "red " ;//Ejecutar el net send commandcommand [ 3 ] = " Enviar "; mando [ 4 ] =" COMPUTER_NAME "Nombre de equipo ;//del usuario , el cambio this.command [ 5 ] =" Hola desde java " ;//Mensaje a enviar, cambiar esta situación.

Process p = Runtime.getRuntime (). exec ( comando ) ;//RUN NET SEND

BufferedReader stdInput = new BufferedReader ( nuevo InputStreamReader ( p.getInputStream ()) ) ; BufferedReader StdError = new BufferedReader ( nuevo InputStreamReader ( p.getErrorStream ()) ) ;//salida del comando , la consola de Java : String salida = null; while (( a = stdInput.readLine ()) ! = null) System.out.println ( fuera) , mientras que ( ( a = stdError.readLine ()) = null) System.out.println ( a ) ;} catch ( Exception e ) { System.out.println (e ) ;} } }

4 Haga clic en el botón de reproducción verde en la parte superior de la pantalla para ejecutar el código Java. El usuario que envió el código de verá una ventana pop -up de su mensaje en la pantalla, y usted va a ver " El mensaje ha sido enviado con éxito para COMPUTER_NAME . " da salida a la consola dentro de Eclipse .

Programación Java
Cómo cambiar el foco GridView en Mi Android
Cómo utilizar el Editor XML predeterminado en Eclipse
Cómo crear sufijos de clase del módulo
Atravesando través de una variable de cadena en Java
Cómo dar formato a cadenas en Java Sintaxis Basic
Cómo reproducir un archivo JSP
Cómo hacer la suma de las variables en Java
Cómo escribir un Blurb con un programa de Java
Conocimientos Informáticos © http://www.ordenador.online