Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť Java Script odosielať správy na vzdialené počítače

Java umožňuje schopnosť pre beh DOS príkazy pomocou " exec ( ) " metódu " za behu " triedy . To je užitočné , pretože poslať správu na konkrétne počítače musíte použiť príkaz " net send " je k dispozícii len cez DOS . Tak , môžete napísať skript v jazyku Java , ktorý volá príkazy DOS od vnútri nej , ktorá bude následne odosielať správy na vzdialené počítače v sieti . Táto správa bude pop - up na počítači užívateľa , akonáhle je spustený kód v jazyku Java . Eclipse editor pre Java vývojárov bude použitý písať kód v jazyku Java . Veci , ktoré budete potrebovať
Eclipse editor pre Java vývojárov IDE
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte Eclipse . Ak nemáte , môžete si stiahnuť a nainštalovať pomocou odkazu v " zdroja . "
2

Choď na " Súbor > Nový > Java Project . " Názov projektu " NetSend " a kliknite na " OK " . Kliknite pravým tlačidlom myši na priečinok " NetSend " v Prieskumníkovi balíčku na ľavej strane , a kliknite na tlačidlo " Nový > trieda . " Zavolajte triedu " Dos " a kliknite na " OK " .
3

Skopírujte a vložte nasledujúci kód Java : import java.io. * ;

public class Dos { public static void main ( String [ ] args ) { try { String [ ] command = new String [ 6 ] ; príkaz [ 0 ] = " cmd " , príkaz [ 1 ] = " /C " , príkaz [ 2 ] = " net " ;//Spustiť net send commandcommand [ 3 ] = " Poslať " , príkaz [ 4 ] = " ! COMPUTER_NAME " ;//User Meno Computer , zmeniť this.command [ 5 ] = " tú hej z java " ;//správa na odoslanie , zmeňte to . klipart

Process p = Runtime.getRuntime ( ) . exec ( príkaz ) ;//RUN NET SEND

BufferedReader stdInput = new BufferedReader ( nový InputStreamReader ( p.getInputStream ( ) ) ) ; BufferedReader stdError = new BufferedReader ( nový InputStreamReader ( p.getErrorStream ( ) ) ) ;//Výstup vaším velením , Java Console : String out = null ; while ( ( out = stdInput.readLine ( ) ) ! = null ) System.out.println ( out ) , zatiaľ čo ( ( out = stdError.readLine ( ) ) = null ) System.out.println ( z ) ; ! } catch ( Exception e ) { System.out.println ( e ) ; } } }
4

Kliknite na zelené tlačidlo prehrávania na hornej časti obrazovky spustiť kód v jazyku Java . Užívateľ si poslal váš kód sa zobrazí pop - up okno správy na jej obrazovke , a uvidíte , "Správa bola úspešne odoslaná Computer_name . " výstup na konzolu vnútri Eclipse .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené