Ich habe hier ein Code gefunden welcher mir über die CMD die ganze IP Konfig ausliest und unten in die Eclipse Konsole schreibt. So weit so gut.
Nun würde ich aber gerne nur gewissw Zeilen aus lesen, wie zBeispiel "Physikalische Adresse" etc... und dann diese Daten extern in eine File speichern.
Kann mir jemand Tipps geben? Ich denke ich muss das irgendwie Zeile für Zeile durchgehen und irgendwie Delimeter benutzen. Kann mir da jemand Ansätze geben?
Hier der Code:
Nun würde ich aber gerne nur gewissw Zeilen aus lesen, wie zBeispiel "Physikalische Adresse" etc... und dann diese Daten extern in eine File speichern.
Kann mir jemand Tipps geben? Ich denke ich muss das irgendwie Zeile für Zeile durchgehen und irgendwie Delimeter benutzen. Kann mir da jemand Ansätze geben?
Hier der Code:
Java:
public class CMDLesen {
public static void main( String[] args ) throws IOException
{
ProcessBuilder builder = new ProcessBuilder( "cmd", "/c", "ipconfig/all" );
builder.directory( new File("c:/Temp") );
Process p = builder.start();
Scanner s = new Scanner( p.getInputStream() ).useDelimiter( "\\Z" );
System.out.println( s.next() );
}
}