Zeichenproblem - /

Status
Nicht offen für weitere Antworten.
D

Doc

Gast
Guten abend,


hab ein kleines problem und zwar möchte ich ein anderes Programm mit Java fernsteuern über Befehle. Per bat datei funktionierts nun wollte ich das ganze auf Java übertragen. Dazu hab ich ein Testversuch mit CMD und netstat -n gemacht.Dabei kam es aber zu einen problem mit - und zwar bekomme ich das anscheid nicht eingelesen. Wenn ich / statt - mache geht es. Das gleiche beim versuch mit dem richtigen programm. Das problem das Programm verlangt -(direkt über CMD getestet). Hoffe ihr könnt mir helfen. Hab gehört das man das vielleicht mit ASCII machen könnte, da ich aber ein anfänger bin konnte ich damit nicht viel anfangen hab nur rausgefunden das - = 45 ist aber was ich damit machen soll :?


Code:
public class CMD {

     public static void main(String args[]) throws IOException {
        String befehl;
        String befehl2;
        try {
            befehl = "netstat";
            befehl2 = "/n";
            String cmd = "c:\\windows\\system32\\cmd.exe /c" +befehl +befehl2;
        String line = null;
        Process p = Runtime.getRuntime().exec(cmd);
        BufferedReader lsOut = new BufferedReader
        (new InputStreamReader
        (p.getInputStream() ) );
         while( ( line=lsOut.readLine() ) != null) {
         System.out.println(line); 
         }
         } 
         catch (Exception e) {
           System.err.println("ls error " +e);
        }
    }
}
 
D

Doc

Gast
Ja ok hat geklappt zumindest im testversuch, werd mal schauen ob ich noch anderen fehle finde wenn ncih melde ich mich nochmal
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M UTF-8 Datein einlesen, Zeichenproblem Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben