Java permite que a capacidade para a execução de comandos do DOS usando o método da classe " Runtime " " exec () " . Isso é útil, porque para enviar uma mensagem a um computador específico que você tem que usar o comando " net send ", disponível apenas através de DOS. Assim, você pode escrever um script Java que chama comandos do DOS de dentro dela, que, posteriormente, enviar mensagens para um PC remoto em sua rede. Essa mensagem será exibida no computador do usuário assim que o código Java é executado. O Editor do Eclipse para desenvolvedores Java será usada para escrever o código Java. Coisas que você precisa
Eclipse Editor para
desenvolvedores Java IDE
Visualizar Mais instruções
1
aberto Eclipse. Se você não tem, você pode fazer download e instalá-lo usando o link em " Recursos ".
2
Vá em " File> New> Java Project. " Nomeie o projeto " NetSend " e clique em "OK". Botão direito do mouse na pasta " NetSend " no Package Explorer no lado da mão esquerda, e clique em " New > Class . " Chame a classe " Dos " e clique em "OK".
3
Copie e cole o seguinte código Java: import java.io. *;
public class Dos { public void main ( string [] args ) { try { string [] command = new String [ 6] estática; comando [0] = "cmd" ; comando [1] = "/C" ; comando [2] = " net " ;//Executa o envio commandcommand net [ 3] = " enviar " ; comando [4] =" ! COMPUTER_NAME " ;//Nome do Usuário do Computador, mudar this.command [5] =" hey lá de java " ;//Mensagem para enviar , mudar isso.
Processo p = Runtime.getRuntime (). exec ( comando ) ;//SEND NET RUN
BufferedReader stdInput = new BufferedReader (new InputStreamReader ( p.getInputStream ()) ); BufferedReader stderror = new BufferedReader (new InputStreamReader ( p.getErrorStream ()) ) ;//saída do seu comando , para Java Console : String out = null; while (( out = stdInput.readLine ()) ! = null) System.out.println ( fora ), enquanto ( ( out = stdError.readLine ()) = null) System.out.println ( fora ); ! } catch (Exception e) { System.out.println (e );} }}
4
Clique no botão verde de jogo no topo da tela para executar o código Java. O usuário que enviou o seu código para verá uma janela pop -up da sua mensagem em sua tela , e você vai ver " A mensagem foi enviada com sucesso para COMPUTER_NAME ". emitido para o console dentro do Eclipse .