moien da bin ich wieder .
ich würde gerne befehle aus dem javaprogramm an die cmd umgebung übergeben und am liebsten auch die antworten wieder einlesen lassen.
das ganze soll zwar auf linux befele übergeben, aber da ich das auf windows und netbeans mache würde ich zur überprüfung das auch hier testen ohne jedes mal das OS zu wechseln.
so, ein kumpel hat mir was gezeigt, das auch hierrauf basiert
Running system commands in Java applications | java exec example | devdaily.com
und es soll auf linux gehen. wenn ich aber den befehl auf "dir" ändere, um das aktuelle verzeichnis einzulesen, dann gibt es fehlermeldungen.
wenn ich als neuen test "notepad test.txt" ausführe, dann klappt es und notepad öffnet sich mit leerer seite undfragt mich, wohin ich die nicht gefundene, neue datei speichern möchte.
ich würde jetzt gerne wissen, warum der eineeinfache cmd befehl nicht geht, aber das zweite schon?
grüße,
Andreas
ich würde gerne befehle aus dem javaprogramm an die cmd umgebung übergeben und am liebsten auch die antworten wieder einlesen lassen.
das ganze soll zwar auf linux befele übergeben, aber da ich das auf windows und netbeans mache würde ich zur überprüfung das auch hier testen ohne jedes mal das OS zu wechseln.
so, ein kumpel hat mir was gezeigt, das auch hierrauf basiert
Running system commands in Java applications | java exec example | devdaily.com
und es soll auf linux gehen. wenn ich aber den befehl auf "dir" ändere, um das aktuelle verzeichnis einzulesen, dann gibt es fehlermeldungen.
wenn ich als neuen test "notepad test.txt" ausführe, dann klappt es und notepad öffnet sich mit leerer seite undfragt mich, wohin ich die nicht gefundene, neue datei speichern möchte.
ich würde jetzt gerne wissen, warum der eineeinfache cmd befehl nicht geht, aber das zweite schon?
grüße,
Andreas