[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00290] Re: ping アプリについて
他のところからのコピーですが、外部コマンドとして
実行するとこんな感じになります。
いかがでしょうか?
public class PingPong {
public static void main( String args[] ) {
Runtime runtime = Runtime.getRuntime( );
try {
// create process object
// for Win32
Process process =
runtime.exec( "c:\\windows\\system32\\ping yahoo.co.jp" );
// create reader
// commnad outputs are input data for the Java application
java.io.InputStream is = process.getInputStream( );
java.io.InputStreamReader isr =
new java.io.InputStreamReader( is );
java.io.BufferedReader bufferedReader =
new java.io.BufferedReader( isr );
// write to console
String line;
while( (line = bufferedReader.readLine( )) != null ) {
System.out.println( line );
}
process.waitFor( ); // If you need...
} catch( java.io.IOException e ) {
System.err.println( e );
System.exit( 1 );
} catch( InterruptedException e ) {
System.err.println( e );
System.exit( 2 );
}
}
}