| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come creare uno script Java per inviare messaggi a un PC remoto
    Java consente la possibilità per l'esecuzione di comandi DOS utilizzando il metodo della classe " Runtime " " ) exec ( " . Questo è utile , perché per inviare un messaggio a un determinato computer è necessario utilizzare il " net send " comando disponibile solo attraverso il DOS . Così, è possibile scrivere uno script Java che chiama i comandi DOS dall'interno di essa , che sarà successivamente inviare messaggi a un PC remoto sulla rete. Questo messaggio apparirà sul computer dell'utente non appena viene eseguito il codice Java . L'editor di Eclipse per sviluppatori Java verrà utilizzato per scrivere il codice Java . Cose che ti serviranno
    Eclipse Editor per sviluppatori Java IDE
    Mostra più istruzioni
    1

    Aprire Eclipse . Se non lo avete , potete scaricarlo e installarlo utilizzando il link in " Risorse ".
    2

    Vai su " File > Nuovo> Progetto Java . " Denominare il progetto " NetSend " e fare clic su " OK ". Fai clic destro sulla cartella " NetSend " nel Package Explorer sulla sinistra , quindi fare clic su "Nuovo > Classe . " . " OK" chiamare la classe " Dos " e fare clic su
    3

    Copia e incolla il seguente codice Java : import java.io. *;

    public class Dos { static void main ( String [] args ) {try { pubbliche String [ ] comando = new String [ 6] ; comando [ 0 ] = " cmd" , comando [ 1 ] = " /C " ; comando [ 2 ] = " net " ;//Esegui il net send commandcommand [3 ] =" Invia " ; comando [4 ] = " COMPUTER_NAME " ;//utente Nome computer , cambiamento this.command [5 ] = " Ciao da java " ;//messaggio da inviare , modificare questo .

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

    BufferedReader stdInput = new BufferedReader ( new InputStreamReader ( p.getInputStream ( ))) ; BufferedReader stderror = new BufferedReader ( new InputStreamReader ( p.getErrorStream ( ) ) ) ;//Output del tuo comando , a Java Console : 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

    Fare clic sul pulsante di riproduzione verde sulla parte superiore dello schermo per eseguire il codice Java . L'utente che ha inviato il codice per vedrà una finestra pop- up del messaggio sul suo schermo , e si vedrà " Il messaggio è stato inviato con successo per Computer_name . " emesso alla console all'interno di Eclipse .

    Previous :

    next :
      Articoli Correlati
    ·Vantaggi e svantaggi di Java Virtual Machine Interprete…
    ·Come convertire una raccolta di HashMap in Java 
    ·Come convertire un numero decimale in un numero intero …
    ·Come abilitare Java Client per Windows XP 
    ·Come controllare Java per Archi Integer 
    ·Come leggere un file DOC in Java 
    ·Come impostare un'area di lavoro con i percorsi relativ…
    ·Come visualizzare Forme in Java 
    ·Come accedere alle variabili della classe pubblica in J…
    ·Come ottenere la lunghezza di un array booleano in Java…
      Articoli in evidenza
    ·Come compilare in VB 
    ·Come fare metodi in Java JDK 
    ·Come scorrere un testo in VB.Net 
    ·Come riempire un controllo FlexGrid Con Dati 
    ·Come inviare una funzione JavaScript in un collegamento…
    ·Come trovare un carattere in una stringa in Visual Basi…
    ·Come prova per PLC KOP 
    ·Come leggere un file in VBS 
    ·Come trovare un elenco di database su un server MySQL 
    ·Come esecuzione di Python in terminal su un Mac 
    Copyright © Conoscenza Informatica http://it.wingwit.com